我有一个大而快速增长的PostgreSQL表(166 GB索引和72 GB数据库)。我想设置这个表的逻辑复制。双方都有11.4版本。
我试着做了两个星期,但是我唯一拥有的是副本上无限的同步和不断增长的表大小(已经有293 Gb索引和88 Gb表,比原始表更多,日志中没有错误)。我也尝试过转储,恢复它,并开始同步-但得到了与现有的主键错误。复制状态的Backend_xmin值每周变化一次,但同步状态仍然是“启动”状态。这些服务器之间的网络连接根本不被使用(它们位于同一个数据中心),实际速度类似于300-400 of (看起来主要是复制过程的流部分)。
因此,问题是如何正确地建立一个大而快速增长的表的逻辑复制,它是否有可能?谢谢。
发布于 2019-08-28 14:53:31
我试着做了两个星期,但是我唯一拥有的是副本上无限的同步和不断增长的表大小(已经有293 Gb索引和88 Gb表,比原始表更多,日志中没有错误)。
删除副本上的非标识索引,直到完成同步。
https://stackoverflow.com/questions/57687976
复制相似问题