Тип: | integer |
По умолчанию: | 1440 (1d) |
Минимальный: | 0 (0min) |
Максимальный: | 35791394 (35791394min) |
Ед. изм: | minutes (min) |
Контекст: | sighup |
Перезапуск: | false |
Определяет максимальное время жизни отдельного журнального файла, при включённом logging_collector. После того как прошло заданное количество минут, создаётся новый журнальный файл. Для запрета создания нового файла по прошествии определённого времени, нужно установить значение 0. Параметр можно задать только в конфигурационных файлах или в командной строке при запуске сервера.
Рекомендации [EN]
1d is generally good for production. Set to 1h to rotate logs hourly when doing performance analysis.
На StackOverflow
- How to create a log file in pg_log directory for each execution of my function
- How to customize the configuration file of the official PostgreSQL Docker image?
- postgres: how to turn on logging?
- Transactions & write performance when calling function externally
- Postgres 9.3 workload consumes all of memory and swap