开发者社区> 问答> 正文

postgresql主备同步流复制出现查询结果不一样

已解决

今天对pg的同步流复制一主一备做了压力测试,发现主备数据库wal日志应用(replay_location)的程度不同,这个完全无法做成实时的读写分离。

有什么办法可以达到严格的同步吗?备库必须日志应用才能返回主库成功。

展开
收起
pis-j 2016-04-27 08:55:21 3437 0
1 条回答
写回答
取消 提交回答
  • 公益是一辈子的事, I am digoal, just do it. 阿里云数据库团队, 擅长PolarDB, PostgreSQL, DuckDB, ADB等, 长期致力于推动开源数据库技术、生态在中国的发展与开源产业人才培养. 曾荣获阿里巴巴麒麟布道师称号、2018届OSCAR开源尖峰人物.
    采纳回答

    那样写操作受到的影响会比较大的。
    改一下wal sender释放队列的代码就可以了,现在用的是receive LOC。你把它改成apply loc。

    2019-07-17 18:48:39
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
金融级 PostgreSQL监控及优化 立即下载
PostgreSQL在哈啰的实践-周飞 立即下载
PostgreSQL高并发数据库应用数据 立即下载

相关镜像