MySQL从库应用日志卡住

Posted Demonson

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL从库应用日志卡住相关的知识,希望对你有一定的参考价值。

SELECT * FROM information_schema.`PROCESSLIST` WHERE command<>'sleep';

Reading event from the relay log

SHOW relaylog EVENTS IN 'mysql-relay-bin.000059' FROM 890792001 LIMIT 500 ;

查到是SET @@SESSION.GTID_NEXT= 'ANONYMOUS'事件卡住

# 卡在这个SET @@SESSION.GTID_NEXT= 'ANONYMOUS' ,不知道是啥,把这个event跳过
STOP SLAVE ;
SET GLOBAL sql_slave_skip_counter=1;
START SLAVE;

再次查看从库和主库之间差距是不是有缩小

SELECT * FROM information_schema.`PROCESSLIST` WHERE command<>'sleep';

详细解读:

Mysql slave 延迟故障一列(无主键) - 币圈割韭菜 - 博客园 (cnblogs.com)

以上是关于MySQL从库应用日志卡住的主要内容,如果未能解决你的问题,请参考以下文章

binlog_format=ROW模式下mysql表无主键造成的从库延迟(卡住)

Mysql复制原理

MySQL主从同步的原理:

MySQL面试题中:主从同步的原理

Mysql 主从复制简易操作指南

MYSQL的读写分离主从延时问题