[摘要]一次mysql主从同步解决过程前天进行表结构的修改,将其中一个表进行字段结构的扩展,从varchar(30)扩展到varchar(50),表数据是120万多条,在主库执行起来只用了40秒,而从库同步...
一次mysql主从同步解决过程前天进行表结构的修改,将其中一个表进行字段结构的扩展,从varchar(30)扩展到varchar(50),表数据是120万多条,在主库执行起来只用了40秒,而从库同步却要用4小时。
虽然主库执行很快,但是影响的行数是120万行,从库是同步120万行的结构变化而去,而不是简单的执行sql命令修改从库。
一开始并没有发现,后面当业务缓慢的时候,就开始感觉不对劲了,赶紧上了mysql上进行查看当前堵塞的mysql进程:
这里的结果不是当时的结果(当时是很多查询均被堵塞):
关键词:mysql主从同步问题及处理过程详细说明