pg_replication_slots
#视图pg_replication_slots
提供了数据库集群中所有现有复制槽及其当前状态的列表。
有关复制槽的更多信息,请参阅第 26.2.6 节和第 47 章。
表 53.20. pg_replication_slots
列
列 类型 描述 |
---|
复制槽的唯一、集群范围的标识符。 |
包含此逻辑槽使用的输出插件的共享对象的基名称,对于物理槽则为 null。 |
槽的类型: |
与槽关联的数据库的 OID,或 null。只有逻辑槽才有关联的数据库。 |
与槽关联的数据库的名称,或 null。只有逻辑槽才有关联的数据库。 |
如果是临时复制槽,则为 true。临时槽不保存到磁盘,并在错误或会话结束后自动删除。 |
如果此槽当前正在流式传输,则为 true。 |
为此槽流式传输数据的会话的进程 ID。 |
此槽需要数据库保留的最旧事务。 |
此槽需要数据库保留的、影响系统目录的最旧事务。 |
此槽的消费者仍可能需要的、因此在检查点期间不会被自动删除的最旧 WAL 的地址( |
逻辑槽的消费者已确认接收数据的地址( |
此槽声明的 WAL 文件的可用性。可能的值为:
|
可以写入 WAL 的字节数,这样该槽就不会处于“lost”状态。对于 lost 槽,以及当 |
如果为解码准备事务启用了该槽,则为 true。对于物理槽,始终为 false。 |
启用解码准备事务的地址( |
槽变为不活动状态的时间。 |
如果此逻辑槽与恢复冲突(因此现已失效),则为 true。当此列为 true 时,请检查 |
槽失效的原因。它对逻辑槽和物理槽都设置。
|
如果是启用同步到备用服务器以在故障转移后从新主服务器恢复逻辑复制的逻辑槽,则为 true。对于物理槽,始终为 false。 |
如果是从主服务器同步的逻辑槽,则为 true。在热备用上, |
如果您在文档中发现任何不正确、与您对特定功能的实际体验不符或需要进一步澄清的内容,请使用此表单报告文档问题。