max_sync_workers_per_subscription

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

Максимальное число рабочих процессов, выполняющих синхронизацию, для одной подписки. Этот параметр управляет степенью распараллеливания копирования начальных данных в процессе инициализации подписки или при добавлении новых таблиц.

В настоящее время одну таблицу может обрабатывать только один рабочий процесс синхронизации.

Рабочие процессы синхронизации берутся из пула, контролируемого параметром max_logical_replication_workers.

Значение по умолчанию — 2.

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

Consider raising to cores/2 when initially synchronizing logical replication for a new replica.

Комментарии