Postgres 逻辑复制子同步提交关闭

问题描述 投票:0回答:1

我有 postgres 13 版本,我已经从另一个调整了逻辑复制 服务器。 我开始复制,我的表中充满了数据。但是当我添加数据时 发布者它没有添加到副本上。日志是空的。 我查询过 报告=#从pg_subscription中选择*;

  oid  | subdbid | subname  | subowner | subenabled | | subslotname | subsynccommit | subpublications
-------+---------+----------+----------+------------+-------------------------------------------------------------------------------------------------------------+-------------+---------------+-----------------
 40498 |   23356 | lib1     |       10 | t          | | lib1        | off           | {rdwh_dev}
 46357 |   23356 | core1    |       10 | t          | | core1       | off           | {rdwh_dev}

subsynccommit 关闭是不是对的?是的?开了吗?

你能给个建议吗?

postgresql replication logical-replication
1个回答
0
投票

我已经解决了这个问题。 当我更改出版物中的专栏时,我有 刷新发布。当我做的时候:

Alter subscription XXX refresh publication;

一切正常开始。 禁用和启用订阅没有帮助。 只提神

© www.soinside.com 2019 - 2024. All rights reserved.