MySQL主从同步延时,切换如何补救数据?

如果主从同步有延时,这个时候主从发生切换,旧的主库上的数据如何补救到新的主库?显示全部

如果主从同步有延时,这个时候主从发生切换,旧的主库上的数据如何补救到新的主库?

收起
参与3

查看其它 1 个回答王恒的回答

王恒王恒数据库管理员阿里巴巴
如楼上回复,大多数是sql thread没有及时消费完产生的延时,这种只要等备库replay主库的binlog结束就可以了;还有一种可能是io thread的延迟,这种补数据的方式一般是解析binlog,将没有发送到从库的binlog解析出来,在备库上重新提交事务即可。并且难度不大,可以做成自动化的逻辑。
互联网服务 · 2015-06-06
浏览1090

回答者

王恒
数据库管理员阿里巴巴

王恒 最近回答过的问题

回答状态

  • 发布时间:2015-06-06
  • 关注会员:1 人
  • 回答浏览:1090
  • X社区推广