一:版本
1.数据库版本
MySQL 5.7
2.服务器版本
Linux ecs-c4dc-0815957 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
二:问题描述
用下面一张图来说明问题现象,级联从库B-1和B-2 Seconds_Behind_Master 的值一会为0,一会为444(显示有延迟的时候,基本延迟的值就是 444s)
三:问题原因
其实通过上面的现象,对MySQL主从延迟计算方式比较了解的dba 很容易就能分析出问题出现的原因是 B-1,B-2 两个数据库服务器跟 主库A 的服务器间时间不同步,这两个从库的时间比主库A快了 444 秒(就是这个原因,至于为什么出现时间不同步的现象,这个不在我们本篇博客的讨论范围)
四:MySQL Seconds_Behind_Master 计算