随笔分类 -  MySQL复制

摘要:salve复制线程停止,尝试start slave 时报ERROR 1872错误 解决过程1.看样子是找不到中继日志的仓库,但是查看变量relay log的位置是设置了的 2.master.infor中也记录日志相关的信息,查看后没有发现异常3.重置复制信息 注意: 依然有复制信息 之后接着set 阅读全文
posted @ 2018-03-03 15:26 西橙 阅读(443) 评论(0) 推荐(0)
摘要:复制现象是,slave线程状态正常,但是sql 线程不应用,所以delay越来越大,查看复制状态 发现id号为16的work线程从2017-11-03 20:53:34卡到现在,查看正在应用的relay log 16号work线程正在执行的事务是批量的insert,线上语句是 insert into 阅读全文
posted @ 2017-11-04 12:07 西橙 阅读(1543) 评论(0) 推荐(0)
摘要:参考官网:https://dev.mysql.com/doc/refman/5.7/en/replication-implementation-details.html MySQL复制功能是通过三个线程实现的,包括主上的binlog dump tread和从上的sql thread、I/O ttre 阅读全文
posted @ 2017-07-13 20:58 西橙 阅读(223) 评论(0) 推荐(0)
摘要:当MySQL主从复制中因为不一致报错的情况,我们第一时间想到的就是使用pt-table-checksum来进行检查主从一致并进行修复,但是使用此工具的前提是主从复制线程都为on状态, 所以这种情况下可以先转化一下思维方式,可以先将错误屏蔽掉恢复主从复制线程状态,然后再使用利器pt工具进行检查并修复。 阅读全文
posted @ 2017-03-30 17:28 西橙 阅读(419) 评论(0) 推荐(0)