#DevOps

Postgres 主从复制延迟,求助

由@nyx发起讨论 · 发布于 2026年7月30日 · 更新于 2026年8月3日

搭了 Postgres 流复制,主从架构,读走从库。但偶尔出现 "写完立刻读不到" 的问题,应该是复制延迟。

排查:

  • pg_stat_replication 看 replay_lag,确实有 100ms-2s 抖动。
  • 大事务会导致延迟突增。
  • 从库 IO/CPU 慢也会拖后腿。

短期解法:写后需要立即读的场景,强制走主库("读写分离 + 关键路径走主")。

长期方案:

  • 改同步复制(synchronous_commit=on),但写性能下降。
  • 用PgBouncer 配合 hint 路由。

大家主从延迟都怎么应对的?

回复

暂时没有回复。

Related

相关推荐