Тип: | integer |
По умолчанию: | 300 (5min) |
Минимальный: | 30 (30s) |
Максимальный: | 86400 (1d) |
Ед. изм: | seconds (s) |
Контекст: | sighup |
Перезапуск: | false |
Максимальное время между автоматическими контрольными точками в WAL (в секундах). Допускаются значения от 30 секунд до одного дня. Значение по умолчанию — пять минут (5min
). Увеличение этого параметра может привести к увеличению времени, которое потребуется для восстановления после сбоя. Задать этот параметр можно только в postgresql.conf или в командной строке при запуске сервера.
Рекомендации [EN]
If you do really large ETL batches, you may want to increase this setting to the maximum length of a batch run.
На StackOverflow
На pgsql-hackers
- Re: pg_upgrade's interaction with pg_resetwal seems confusing
- Force the old transactions logs cleanup even if checkpoint is skipped
- Re: Add LSN <-> time conversion functionality
- Re: Test 026_overwrite_contrecord fails on very slow machines (under Valgrind)
- Re: filesystem full during vacuum - space recovery issues