Тип: | integer |
По умолчанию: | 10 (10s) |
Минимальный: | 0 (0s) |
Максимальный: | 2147483 (2147483s) |
Ед. изм: | seconds (s) |
Контекст: | sighup |
Перезапуск: | false |
Определяет минимальную частоту, с которой процесс, принимающий WAL на ведомом сервере, будет сообщать о состоянии репликации ведущему или вышестоящему ведомому, где это состояние можно наблюдать в представлении pg_stat_replication
. В этом сообщении передаются следующие позиции в журнале предзаписи: позиция изменений записанных, изменений, сохранённых на диске, и изменений применённых. Значение параметра задаётся в секундах и определяет максимальный интервал между сообщениями. Сообщения о состоянии передаются при каждом продвижении позиций записанных или сохранённых на диске изменений, но с промежутком не больше, чем заданный этим параметром. Таким образом, последняя переданная позиция применённых изменений может немного отставать от фактической в текущий момент. При нулевом значении этого параметра передача состояния полностью отключается. Задать этот параметр можно только в postgresql.conf или в командной строке при запуске сервера. По умолчанию его значение равно 10 секундам.
На StackOverflow
На pgsql-hackers
- Re: Time delayed LR (WAS Re: logical replication restrictions)
- Re: How to simulate sync/async standbys being closer/farther (network distance) to primary in core postgres?
- Re: Suppressing useless wakeups in walreceiver
- Re: fix stats_fetch_consistency value in postgresql.conf.sample
- Re: Granting SET and ALTER SYSTE privileges for GUCs