pg_replication_slots

PostgreSQL 9.4.4 中文手册
上一页 | 上一级 | 章 48. 系统表 | 下一页

# 48.39. `pg_replication_slots`

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

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

表 48-39. `pg_replication_slots`字段

名字 | 类型 | 引用 | 描述
--- | --- | --- | ---
`slot_name` | `name` |  | 复制槽的一个唯一的、集群范围内的标识符
`plugin` | `name` |  | 这个逻辑槽正在使用的、包含输出插件的共享对象的基础名， 或者是物理槽时为空。
`slot_type` | `text` |  | 槽类型 - `physical`或`logical`
`datoid` | `oid` | ``pg_database`.oid` | 该槽连接的数据库的OID，或者为空。只有逻辑槽有连接的数据库。
`database` | `text` | ``pg_database`.datname` | 该槽连接的数据库的名字，或者为空。只有逻辑槽有连接的数据库。
`active` | `boolean` |  | 如果该槽当前正在使用中则为真
`xmin` | `xid` |  | 该槽需要数据库保持的最老的事务。`VACUUM` 不能删除任何后来事务删掉的元组。
`catalog_xmin` | `xid` |  | 影响系统目录的最老事务是这个槽需要数据库保持的那个。 `VACUUM`不能删除任何后来事务删掉的元组。
`restart_lsn` | `pg_lsn` |  | 该槽的客户可能仍然需要的最老的WAL的地址(`LSN`)。 并且因此在检查点期间不会自动删除。

上一页 | 起始页 | 下一页
`pg_rewrite` | 上一级 | `pg_seclabel`