Chinaunix

标题: [求助]mysql binlog 时间 异常 [打印本页]

作者: fzud    时间: 2012-02-15 13:50
标题: [求助]mysql binlog 时间 异常

昨天中午12点,主从延迟突然变大,并且持续增加,一主两从,两个从库都是这样。
检查网络没有问题,主从负载都没有问题。
检查binlog中发现问题:
第一次:binlog日志已经记录到11点48了,下三条记录突然又变成11点46,三条后的记录时间又正常了,这里导致从库延迟突然出现100多。
第二次:binlog日志记录到12:00:21的时候,下一条记录时间变成11:51:39(从库日志里突然出现exec_time=2787),在这以后记录的时间就从11点51开始了,以后的从库延迟就一直超大,到下午持续到17000多,因为现在读写全部还在主库上,从库只做备份,所以对业务无影响。一晚上过去后,今天早上正常,延迟为0。

这个时间的变化,非常奇怪,服务器是每天早上会同步时间,12点服务器的时间应该没有发生过变化,同时检查慢日志,发现里面时间记录的顺序也都正常。

现在的疑问:这个问题会有可能是哪些方面造成的?
                  出现这个问题后,需要怎么补救?,以后是要做读写分离的,这个问题出现就很可怕了。
作者: kerlion    时间: 2012-02-15 14:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: kerlion    时间: 2012-02-15 14:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: fzud    时间: 2012-02-15 14:48
时间同步 用的crontab 只有早上才同步一次 专门确认了下
当时上面没有其他人登录上去
没人手工改时间
奇怪的地方就是看慢查询日志里,时间记录的就没有问题。
作者: horizonhyg    时间: 2012-02-15 15:57
有sql语句阻塞了吧,楼主优化sql吧先
作者: ruochen    时间: 2012-02-16 17:06
很怪异,表示关注!
作者: fzud    时间: 2012-02-17 09:25
是很怪异啊  
时间确实没人动过

这两天都正常
作者: ruochen    时间: 2012-02-19 19:56
注意检查细节:网络,主机的操作记录
作者: RogerZhuo    时间: 2012-02-20 21:18
回复 7# fzud


兄弟,查出结果没,比较感兴趣,记得和大家分享一下哟。:wink:
作者: fzud    时间: 2012-02-22 14:47
恩  暂时还没有结果
作者: fzud    时间: 2012-03-05 10:23
本帖最后由 fzud 于 2012-03-13 10:07 编辑



问题基本确认  程序大事务造成的

事物一起提交,结果就导致提交上来后,显示的执行时间会是之前的时间,直到事物执行完。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2