历史版本。 PostgreSQL 11 已结束支持。 2023-11-09. 请参阅 当前版本手册.
31.8. 配置设置 #
逻辑复制需要设置几个配置选项。
在发布端,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 中的工作进程槽。