Oschina大神们,小弟问个mysql Replication问题,欢迎拍砖!
如果mysql 主从或者主主之间数据不同步 一般怎么做?因为很可能master在同步的时候slave正在重启了等原因导致了数据不同步,然后master下次来操作这条数据后要replication到slave,但是slave找不到 然后slave就报错退出了。这种情况你们一般怎么处理的?
自己的思路:我现在想到的办法就是手动根据binlog查询哪条数据有问题,然后insert到slave,但是这样是不是太低效和繁琐了?难道像BAT那些公司DBA都是这样做的?我不信,哈哈。大牛快粗来。。
自己先顶~~大牛快粗来。
这种情况属于日志、数据丢失的情况,说明主从数据已经不一致了。如果业务对数据要求较高,必须重新做主从,以保证主从数据是完全一致的。
如果主从数据不一致情况可以容许,则就逐个跳过事务吧。
重新做主从==!,那每次出现这个问题都重新做吗?怎么重新做?<aclass='referer'target='_blank'>@红薯大大快出来出个主意<imgsrc="http://www.oschina.net/js/ke/plugins/emoticons/images/13.gif"alt="">版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。