48.39. pg_replication_slots

pg_replication_slots 视图提供一个当前存在于数据库集群中的所有复制槽的列表,还有它们的当前状态。

关于复制槽的更多信息,请查看第 25.2.6 节第 46 章

表 48-39. pg_replication_slots字段

名字类型引用描述
slot_namename 复制槽的一个唯一的、集群范围内的标识符
pluginname 这个逻辑槽正在使用的、包含输出插件的共享对象的基础名, 或者是物理槽时为空。
slot_typetext 槽类型 - physicallogical
datoidoidpg_database.oid该槽连接的数据库的OID,或者为空。只有逻辑槽有连接的数据库。
databasetextpg_database.datname该槽连接的数据库的名字,或者为空。只有逻辑槽有连接的数据库。
activeboolean 如果该槽当前正在使用中则为真
xminxid 该槽需要数据库保持的最老的事务。VACUUM 不能删除任何后来事务删掉的元组。
catalog_xminxid 影响系统目录的最老事务是这个槽需要数据库保持的那个。 VACUUM不能删除任何后来事务删掉的元组。
restart_lsnpg_lsn 该槽的客户可能仍然需要的最老的WAL的地址(LSN)。 并且因此在检查点期间不会自动删除。