mysql延时问题排查

背景介绍

最近遇到一个奇怪的问题,有个业务,每天早上七点半产生主从延时,延时时间12.6K;

mysql延时问题排查_第1张图片

 期间没有抽数/备份等任务;查看慢日志发现,期间有一个delete任务,在主库执行了161s

delete from xxxx_sku_day_t where stat_dt>= '2023-08-08'; 

但是不应该造成这么高的延时;

环境: MySQL 5.5,1主2从,binlog格式: ROW;删除的表数据量: 22501502,占磁盘4GB

原因分析:

1,主库执行delete,因为是ROW,记录为删除记录发送到slave,从而产生较高延时?

2, 5.5版本有一些相关bug?

3,期间产生了一些锁导致延时?

验证: 

搭建个测试环境,配置v5.5, 将数据同步过去; 进行复现..

你可能感兴趣的:(mysql,数据库)