Тип: integer
По умолчанию: 10
Минимальный: 0
Максимальный: 262143
Контекст: postmaster
Перезапуск: true

Задаёт максимально допустимое число одновременных подключений ведомых серверов или клиентов потокового копирования (т. е. максимальное количество одновременно работающих процессов передачи WAL). Значение по умолчанию — 10. Нулевое значение отключает репликацию. Процессы-передатчики WAL учитываются в общем числе соединений, так что значение этого параметра должно быть меньше чем max_connections минус superuser_reserved_connections. При неожиданном отключении клиента потоковой передачи слот его подключения может оставаться в подвисшем состоянии до достижения тайм-аута, так что этот параметр должен быть немного больше максимального ожидаемого числа клиентов, чтобы отключившиеся клиенты могли переподключиться немедленно. Задать этот параметр можно только при запуске сервера. Чтобы к данному серверу могли подключаться ведомые, нужно также установить в wal_level уровень replica или выше.

Рекомендации [EN]

If you are replicating, you want to set this to the maximum number of standby servers you might possibly have. Performance impact when set above zero, but no additional penalty for setting it higher.

Комментарии