↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

Wiki / 配置参数

synchronized_standby_slots

英文手册覆盖始于 PostgreSQL 7.4. 来源历史与运行验证各自保留独立版本边界。

当前阅读 PG 18·选择有来源记录的版本

boot val
未知
category
Replication / Primary Server
context
sighup
documented
true
enumvals
未知
extra desc
Logical WAL sender processes will send decoded changes to output plugins only after the specified replication slots have confirmed receiving WAL.
lang
en
max val
未知
metadata version
18
min val
未知
name
synchronized_standby_slots
short desc
Lists streaming replication standby server replication slot names that logical WAL sender processes will wait for.
source
pg-settings-source-snapshot
unit
未知
vartype
string

版本定义 PG 18

逻辑 WAL 发送进程将等待的流复制备库槽名称的逗号分隔列表。逻辑 WAL 发送进程仅在指定复制槽确认接收 WAL 后,才会把解码后的更改发送给插件。这可以确保逻辑复制故障切换槽在相应物理备库接收这些更改并将其刷盘之前,不会消耗这些更改。如果逻辑复制连接需要在物理备库被提升后切换到该备库,则应在这里列出该备库的物理复制槽。请注意,如果synchronized_standby_slots中指定的槽不存在或无效,逻辑复制将不会继续。此外,使用逻辑故障切换槽的复制管理函数 pg_replication_slot_advance、pg_logical_slot_get_changes和 pg_logical_slot_peek_changes 将阻塞,直到synchronized_standby_slots中列出的所有物理槽都确认接收到了 WAL。

与synchronized_standby_slots中物理复制槽对应的备库必须配置 sync_replication_slots = true,这样它们才能从主库接收逻辑故障切换槽的更改。

比较版本

来源引用

完整定义与证据 JSON

定义来源

center · PostgreSQL 18 · english-manuals:43cc772b85efab1d671752584284441744c857d3100dffead45b0bed66860c5c

正文语言: zh-Hans · 2026-09-11@29c86d9