暂无图片
Postgre 逻辑复制,这个表里已经有数据了,再新加数据,新加的数据同步不过去,这是什么原因?
我来答
分享
tinge
2021-09-18
Postgre 逻辑复制,这个表里已经有数据了,再新加数据,新加的数据同步不过去,这是什么原因?

Postgre 逻辑复制,这个表里已经有数据了,再新加数据,新加的数据同步不过去,这是什么原因?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
Murkey

1、检查复制用户的对表的查询权限和schema的使用权限
2、检查发布和订阅的配置和状态信息
3、检查订阅节点是不是被手工中断
4、如果是新加的表,请看看那是否在订阅节点上进行了refresh publication
5、确认发布pg_publiction_tables 有相关表或者 \dRp+ 发布名字
6、检查两边的表是否一致
7、检查两边的pg_hba权限问题
8、确认同步的表有replica identity。简单来说是否有主键或者唯一索引
9、查看相关运行log
10、查看逻辑复制slot是否生效 active
11、查看pg_publication和订阅的pg_subscription的视图信息

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏