PostgreSql очень продвинут, когда связан с методами ведения журналов
Журналы хранятся в Installationfolder/data/pg_log folder
.Настройки журнала хранятся в файле postgresql.conf
.
Формат журнала обычно устанавливается как stderr
.Но формат журнала CSV рекомендуется.Чтобы включить изменение формата CSV в
log_destination = 'stderr,csvlog'
logging_collector = on
Для регистрации всех запросов, очень полезно для новых установок, установите мин.время выполнения запроса
log_min_duration_statement = 0
Чтобы просмотреть активные запросы в вашей базе данных, используйте
SELECT * FROM pg_stat_activity
Для регистрации определенных запросов установите тип запроса
log_statement = 'all' # none, ddl, mod, all
Для получения дополнительной информации о журналировании запросов см. PostgreSql Log .