首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

故障分析 | MySQL 主从延时值反复跳动

---问题现象某天早上,正在搬砖,客户发来消息,反馈某个实例主从延时值反复在一万多到0之间来回跳动,如下:图片手动执行show slave status\G命令查看Seconds_Behind_Master...中header中time stamp的时间-主从服务器时间差,因此如果存在长时间未提交的事务或者存在大事务在SQL线程应用的时候可能会观察到seconds_behind_master的瞬间跳动。...第二,怎么确定是否有长时间未提交的事务和大事务呢?第三,发现这种问题如何挽救呢?其实从事务发展历程来看,这三个问题也恰恰对应着问题处理过程中的预防,诊治,治疗三个阶段。...对于排查,即第二个问题,排查长时间未提交的事务或者大事务可以通过show processlist命令或查看information_schema.innodb_trx表进行排查,但是这个只能查询当前的事务...binlog文件名,20表示是分片数量,将binlog分为大小相等的片段,生成时间越短则这段时间生成binlog量越大,则事务越频繁,2000000表示将大于2M左右的事物定义为大事务,10表示将大于10秒未提交的事物定义为长期未提交的事务

54610
领券