首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PostgreSQL大表逻辑复制无限同步

PostgreSQL大表逻辑复制无限同步
EN

Stack Overflow用户
提问于 2019-08-28 08:23:26
回答 1查看 825关注 0票数 1

我有一个大而快速增长的PostgreSQL表(166 GB索引和72 GB数据库)。我想设置这个表的逻辑复制。双方都有11.4版本。

我试着做了两个星期,但是我唯一拥有的是副本上无限的同步和不断增长的表大小(已经有293 Gb索引和88 Gb表,比原始表更多,日志中没有错误)。我也尝试过转储,恢复它,并开始同步-但得到了与现有的主键错误。复制状态的Backend_xmin值每周变化一次,但同步状态仍然是“启动”状态。这些服务器之间的网络连接根本不被使用(它们位于同一个数据中心),实际速度类似于300-400 of (看起来主要是复制过程的流部分)。

因此,问题是如何正确地建立一个大而快速增长的表的逻辑复制,它是否有可能?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-28 14:53:31

我试着做了两个星期,但是我唯一拥有的是副本上无限的同步和不断增长的表大小(已经有293 Gb索引和88 Gb表,比原始表更多,日志中没有错误)。

删除副本上的非标识索引,直到完成同步。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57687976

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档