我有postgres 13版本,我已经从另一个服务器调优了逻辑复制。我启动了复制,我的表中充满了数据。但是,当我在发布服务器上添加数据时,它不会添加到副本服务器上。日志为空。我已经查询了report=# select * from 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关闭了是不是不对?是吗?它已经开始了吗?
你能给予个建议吗?
1条答案
按热度按时间nkoocmlb1#
我已经解决了这个问题。由于我更改了出版物中的列,因此必须刷新出版物。当我这样做的时候:
一切都以正常的方式开始。禁用和启用订阅没有帮助。只会让人耳目一新