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

相关推荐
xiaoxiangsiyan几秒前
LNMP + Redis Sentinel 高可用架构部署手册(续)
运维·网络·数据库·redis·缓存·架构·sentinel
刘婉晴4 分钟前
【Web漏洞】SQL 注入实战技巧
前端·数据库·sql
CodeHackerBhx37 分钟前
Spring Boot 4 防重复提交:从接口幂等到 Redis 分布式锁的完整实践
java·数据库·spring boot·redis·分布式
xlxxy_1 小时前
外部系统调用SAP接口遇到的一些报错
开发语言·数据库·sap·abap
文档搬运工1 小时前
proxySQL 学习
mysql
麦聪聊数据1 小时前
连锁零售全域数据管控(下):API 化服务输出,释放全域数据业务价值
数据库
奇树谦1 小时前
NAS + 对象存储 + LMDB/HDF5:海量小文件存储最佳实践
数据库
观远数据2 小时前
决策闭环的第三公里:从洞察到行动之间,AI能补上什么
大数据·数据库·人工智能
满昕欢喜2 小时前
2.4 本地服务器组和中央管理服务器
数据库·sqlserver
空堂与归2 小时前
Python 操作 MySQL 与 Redis:AI 应用的数据读写双引擎
数据库