mysql延时问题排查

背景介绍

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

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

bash 复制代码
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, 将数据同步过去; 进行复现..

相关推荐
秦jh_13 分钟前
【Redis】Set和Zset
数据库·redis·缓存
what_201819 分钟前
PostgreSQL 时间
数据库·postgresql
Nyarlathotep011332 分钟前
Redis的数据结构(4):跳表
数据库·redis
☆56638 分钟前
如何为开源Python项目做贡献?
jvm·数据库·python
Bdygsl40 分钟前
MySQL(5)—— 聚合查询/分组查询/联合查询
数据库·mysql
m0_560396471 小时前
使用Python进行PDF文件的处理与操作
jvm·数据库·python
lhbian1 小时前
开启mysql的binlog日志
数据库·mysql
NineData1 小时前
从个人开发到企业专属集群,NineData 的产品矩阵怎么做的?
运维·数据库·程序员
2301_816651221 小时前
用Python监控系统日志并发送警报
jvm·数据库·python