linux 主从结构 29张表复制
现在发现从机器复杂的sql 得到结果跟 主机的同样的sql 数据不一致。
主 1265 从 1447.总是有200多条差距, 现在不容易搞得这个sql含的5张表总数主从机器都一样的。但最后的sql 2边还不一样。
这个sql有 from a left outhistory b ....
left eventhistory c ....基本可以知道是left join导致数据有差异的。a(30万) outhistory(60万) eventhistory (10万)
outhistory新增长快,而且update 频繁。本周2次从机器复制断开,这样导致很难把2边数据做得一样的。我只能把新增的数据方到从机器, 不知道如何把update old的记录如何处理??
现在发现从机器复杂的sql 得到结果跟 主机的同样的sql 数据不一致。
主 1265 从 1447.总是有200多条差距, 现在不容易搞得这个sql含的5张表总数主从机器都一样的。但最后的sql 2边还不一样。
这个sql有 from a left outhistory b ....
left eventhistory c ....基本可以知道是left join导致数据有差异的。a(30万) outhistory(60万) eventhistory (10万)
outhistory新增长快,而且update 频繁。本周2次从机器复制断开,这样导致很难把2边数据做得一样的。我只能把新增的数据方到从机器, 不知道如何把update old的记录如何处理??
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货