ux_replication_slots
ux_replication_slots
视图提供了当前存在于数据库集群上的所有复制槽的列表,其中也包括复制槽的当前状态。
表?14.81.?ux_replication_slots
列
名称 | 类型 | 引用 | 描述 |
---|---|---|---|
slot_name | name | ? | 一个唯一的、集群范围内的复制槽标识符 |
plugin | name | ? | 包含这个逻辑槽正在使用的输出插件的共享对象基础名称,这个列对于物理槽为空值。 |
slot_type | text | ? | 槽类型 - physical (物理)或者logical (逻辑) |
datoid | oid |
| 与这个槽相关的数据库的OID,或者为空值。只有逻辑槽具有相关的数据库。 |
database | text |
| 与这个槽相关的数据库的名称,或者为空值。只有逻辑槽具有相关的数据库。 |
temporary | boolean | ? | 如果这是一个临时复制槽,则为真。 临时槽不保存到磁盘,并在错误或会话结束时自动丢弃。 |
active | boolean | ? | 如果这个槽当前正在被使用则为真 |
active_pid | integer | ? | 如果槽当前正在被使用,则记录使用这个槽的会话的进程 ID。如果槽没有被使用则为NULL 。
|
xmin | xid | ? | 这个槽要需要数据库保留的最旧事务。VACUUM 不能移除被其后续事务删除的元组。
|
catalog_xmin | xid | ? | 这个槽要需要数据库保留的影响系统目录的最旧事务。VACUUM 不能移除被其后续事务删除的目录元组。
|
restart_lsn | ux_lsn | ? | 可能仍被这个槽的消费者要求的最旧WAL地址(LSN ),并且因此不会在检查点期间自动被移除。
|
confirmed_flush_lsn | ux_lsn | ? | 代表逻辑槽的消费者已经确认接收数据到什么位置的地址(LSN )。比这个地址更旧的数据已经不再可用。对于物理槽这里是NULL 。
|