MYSQL查看多线程复制报错详情

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MYSQL查看多线程复制报错详情相关的知识,希望对你有一定的参考价值。

查看多线程复制报错详情
从5.6版本开始支持基于库级别的并行复制,在 mysql 5.7版本中支持基于事务的并行复制,在启用了并行复制之 后,一旦发生复制报错,通常通过show slave status语句无法查看到具 体的报错详情(通过show slave status语句只能查看到SQL线程的报错 信息,而在多线程复制下,SQL线程的报错信息是根据Worker线程的 报错信息汇总的信息)
show slave status

根据报错提示查看 performance_schema.replication_applier_status_by_worker表,在该表中 详细记录了每一个Worker线程的详细信息,在这里我们就可以找到发 生报错的Worker线程具体的报错原因
performance_schema.replication_applier_status_by_worke:

以上是关于MYSQL查看多线程复制报错详情的主要内容,如果未能解决你的问题,请参考以下文章

MySQL并发复制系列二:多线程复制 2016

MySQL 5.7基于GTID及多线程主从复制

mysql主从复制--mysql-5.6基于GTID及多线程复制

mysql5.6传统复制改为基于GTID多线程复制

MySQL 从库IO线程分析

MySQL-5.6 基于GTID及多线程的复制