标签频道
半同步
该标签下的文章、提问与讨论帖。
背景:MySQL 8.0.32,InnoDB,单表 order 约 3800 万行(约 95GB),1 主 2 从半同步(rpl_semi_sync_master_wait_for_slave_count=1),白天高峰 QPS 约 800
结论先行:读写分离里「我刚写完,读从库却是旧值」,根因不是代码 bug,而是主从复制是异步的——主库把 binlog 落盘就返回成功,从库要等 relay log 拉取 + 重放,中间这段窗口(毫秒到秒级)读从库必然读到旧数据。解法分两层:
背景:MySQL 8.0.36,单主 + 2 从(半同步 rpl_semi_sync_master_wait_for_slave=ON),主库 32C/128G/ESSD PL2,从库同规格但磁盘是 SSD。binlog 日均增长约 200
文
标题
摘要