pg_subscription
#目录 pg_subscription
包含所有现有的逻辑复制订阅。有关逻辑复制的更多信息,请参阅第 29 章。
与大多数系统目录不同,pg_subscription
在集群的所有数据库之间共享:每个集群只有一个 pg_subscription
副本,而不是每个数据库一个。
普通用户被撤销对列 subconninfo
的访问权限,因为它可能包含明文密码。
表 51.54. pg_subscription
列
列 类型 描述 |
---|
行标识符 |
订阅所在的数据库的 OID |
如果 LSN 有效,则为要跳过的事务更改的完成 LSN;否则为 |
订阅的名称 |
订阅的所有者 |
如果为 true,则启用订阅并且应该正在进行复制 |
如果为 true,则订阅将请求发布者以二进制格式发送数据 |
控制如何处理正在进行中的事务流: |
两阶段模式的状态码: |
如果为 true,则如果其中一个工作进程检测到错误,将禁用订阅 |
如果为 true,则订阅将需要指定密码进行身份验证 |
如果为 true,则将以订阅所有者的权限运行订阅 |
如果为 true,则上游数据库中关联的复制槽(即主槽和表同步槽)将启用以同步到备用数据库 |
到上游数据库的连接字符串 |
上游数据库中复制槽的名称(也用于本地复制源名称);null 表示 |
供订阅的工作进程使用的 |
订阅的发布名称数组。这些引用上游数据库中定义的发布。有关发布的更多信息,请参阅第 29.1 节。 |
源值必须为 |
如果您在文档中看到任何不正确、与特定功能的使用体验不符或需要进一步澄清的内容,请使用此表单报告文档问题。