29.10. ÐаÑамеÑÑÑ ÐºÐ¾Ð½ÑигÑÑаÑии
ÐÐ»Ñ Ð¾ÑÑÑеÑÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð»Ð¾Ð³Ð¸ÑеÑкой ÑепликаÑии Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑÑÑановиÑÑ Ð½ÐµÑколÑко паÑамеÑÑов конÑигÑÑаÑии.
Ðа пÑбликÑÑÑем ÑеÑвеÑе паÑамеÑÑ wal_level должен имеÑÑ Ð·Ð½Ð°Ñение logical, а в max_replication_slots должно бÑÑÑ Ð·Ð°Ð´Ð°Ð½Ð¾ ÑиÑло не менÑÑе ожидаемого ÑиÑла подпиÑÑиков плÑÑ Ð½ÐµÐºÐ¾ÑоÑÑй ÑезеÑв Ð´Ð»Ñ ÑинÑ
ÑонизаÑии ÑаблиÑ. Рв max_wal_senders должно бÑÑÑ Ð·Ð½Ð°Ñение как минимÑм Ñавное max_replication_slots плÑÑ ÑиÑло возможнÑÑ
ÑизиÑеÑкиÑ
Ñеплик, ÑабоÑаÑÑиÑ
одновÑеменно.
Также на ÑÑоÑоне подпиÑÑика необÑ
одимо ÑÑÑановиÑÑ Ð¿Ð°ÑамеÑÑ max_replication_slots. Рданном ÑлÑÑае он должен бÑÑÑ Ð½Ðµ менÑÑе ÑиÑла подпиÑок, на коÑоÑÑе бÑÐ´ÐµÑ Ð¿Ð¾Ð´Ð¿Ð¸ÑÑваÑÑÑÑ Ð´Ð°Ð½Ð½Ñй подпиÑÑик, плÑÑ Ð½ÐµÐºÐ¾ÑоÑÑй ÑезеÑв Ð´Ð»Ñ ÑинÑ
ÑонизаÑии ÑаблиÑ. Ð max_logical_replication_workers необÑ
одимо ÑÑÑановиÑÑ Ð¼Ð¸Ð½Ð¸Ð¼Ñм ÑиÑло подпиÑок Ñакже Ñ Ð½ÐµÐºÐ¾ÑоÑÑм ÑезеÑвом Ð´Ð»Ñ ÑинÑ
ÑонизаÑии ÑаблиÑ. ÐÑоме Ñого, Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ÑÑебоваÑÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ max_worker_processes, ÑÑÐ¾Ð±Ñ ÑÑо ÑиÑло вклÑÑало дополниÑелÑнÑе ÑабоÑие пÑоÑеÑÑÑ Ð´Ð»Ñ ÑепликаÑии (как минимÑм max_logical_replication_workers + 1). ÐамеÑÑÑе, ÑÑо некоÑоÑÑе ÑаÑÑиÑÐµÐ½Ð¸Ñ Ð¸ паÑаллелÑнÑе запÑоÑÑ Ñакже занимаÑÑ ÑлоÑÑ Ð¸Ð· ÑиÑла max_worker_processes.