这个DBA有点耶
数据库突然不响应写操作——是磁盘慢还是长事务卡住了checkpoint
原创
关注作者
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
这个DBA有点耶
社区首页
>
专栏
>
数据库突然不响应写操作——是磁盘慢还是长事务卡住了checkpoint
数据库突然不响应写操作——是磁盘慢还是长事务卡住了checkpoint
这个DBA有点耶
关注
发布于 2026-10-22 17:03:08
发布于 2026-10-22 17:03:08
10
0
举报
概述
一个事务跑了半小时还没提交,Redo Log空间持续缩小,最终InnoDB暂停所有写入等待刷盘。根因不在磁盘慢,在长事务阻塞了checkpoint推进:它需要的旧日志不能被覆盖,脏页刷盘速度又跟不上日志产生速度。本文拆解Redo Log的循环写机制、checkpoint推进的制约条件、Checkpoint风暴的触发链路与排查方法。
文章被收录于专栏:
小耶转行干货分享
小耶转行干货分享
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
数据库
mysql
dba
sql
目录
一、Redo Log的循环写与checkpoint的约束
二、checkpoint为什么推不动
三、从写满到暂停的完整链路
四、怎么排查和确认
五、解决方案:控制事务大小是根本
六、小结
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档