MySQL DBA日常故障处理----主从延迟故障(171020)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL DBA日常故障处理----主从延迟故障(171020)相关的知识,希望对你有一定的参考价值。

     今天上班后收到了数据库监控发来的报警邮件,内容如下:

      

    服务器监控系统 DBA Monitor V1.0

    -------------------------------------------------------

    报警服务器:**************

    报警主机名:**************:3306

    -------------------------------------------------------

    报警时间:2017-10-20 11:10:03

    -------------------------------------------------------

    报警内容:

    Materid-185:mysql-bin.002114|391767716

    Slaveid-189:mysql-bin.002114|391767716|mysql-bin.002114|384247058|125

    分析:

      通过报警内容我们可以发现这组服务器的主从服务器之间产生了延迟.从报警内容可以知道主的binlog日志和已经同步到从的relay_log日志点相同,日志文件全部是但是mysql-bin.002114 日志点为391767716,但是slave上并没有把所有rely-log的日志都恢复完成,所以很有可能是主上在执行大事务造成的主从延迟,通过分析主上的binlog日志可以发现.在主上自384247058 日志点起确实执行了一个大批量事务操作。

   处理方案:等待自然恢复。

    

   MySQL课程推荐

        MySQL性能管理及架构设计

        高性能可扩展MySQL数据库设计及架构优化 电商项目  


MySQL性能管理及架

本文出自 “dba日志” 博客,转载请与作者联系!

以上是关于MySQL DBA日常故障处理----主从延迟故障(171020)的主要内容,如果未能解决你的问题,请参考以下文章

记录一则mysql主从延迟故障log

MySQL主从延迟复制实践及生产故障案例恢复实践

MySQL主从同步机制与同步延时问题追查过程

MySQL简介与安装

MySQL数据库从入门到实战

mysql主从出现问题 如何诊断故障点   如何恢复数据