On this page
51.80. pg_replication_slots
pg_replication_slots
视图提供了数据库集群上当前存在的所有复制插槽及其当前状态的列表。
有关复制插槽的更多信息,请参见Section 26.2.6和Chapter 48。
表 51.81. pg_replication_slots
列
Name | Type | References | Description |
---|---|---|---|
slot_name |
name |
复制插槽的群集范围内的唯一标识符 | |
plugin |
name |
包含此逻辑插槽正在使用的输出插件的共享库的基本名称,对于物理插槽为 null。 | |
slot_type |
text |
广告位类型-physical 或logical |
|
datoid |
oid |
pg_database.oid |
该插槽与之关联的数据库的 OID,或者为 null。仅逻辑插槽具有关联的数据库。 |
database |
text |
pg_database.datname |
该插槽与之关联的数据库的名称,或者为 null。仅逻辑插槽具有关联的数据库。 |
temporary |
boolean |
如果这是一个临时复制插槽,则为 True。临时插槽不会保存到磁盘,并且会在发生错误或会话结束时自动删除。 | |
active |
boolean |
如果当前正在使用此插槽,则为 True | |
active_pid |
integer |
当前正在使用该插槽的会话的进程 ID。 NULL (如果未激活)。 |
|
xmin |
xid |
该插槽需要数据库保留的最旧事务。 VACUUM 无法删除任何以后的事务删除的 Tuples。 |
|
catalog_xmin |
xid |
影响此插槽需要数据库保留的系统目录的最旧事务。 VACUUM 无法删除以后任何事务删除的目录 Tuples。 |
|
restart_lsn |
pg_lsn |
此插槽的使用者可能仍需要最旧 WAL 的地址(LSN ),因此不会在检查点期间自动删除。 |
|
confirmed_flush_lsn |
pg_lsn |
逻辑插槽的使用者已确认接收到的地址(LSN )。早于该时间的数据不再可用。 NULL 表示物理插槽。 |