MySQL 数据库响应延迟问题分析一例(例1)

Posted 渔夫数据库笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL 数据库响应延迟问题分析一例(例1)相关的知识,希望对你有一定的参考价值。

1.版本

数据版本:

阿里云 PolarDB(目前使用的版本是基于 mysql 8.0.13 研发)

2.问题描述

业务侧报告说某个时间点有一个表(只有这一个表有问题,其他表的insert在那个时间点都是正常的)的insert 耗时达到将近1分钟。

业务侧日志如下截图:

#从截图中我们可以看到 2021-10-29 16:33:09.836 执行的 insert into t_order_guest(插入一行记录)耗时将近1分钟。而在 2021-10-29 16:33:09.853 执行的 insert into t_order_dispatch 和在 2021-10-29 16:33:09.884 执行的 insert into t_order 耗时都是几十毫秒

NOTE:当天的这个时间点左右PolarDB的主库因为有坏块被访问到,所以发生了crash

以上是关于MySQL 数据库响应延迟问题分析一例(例1)的主要内容,如果未能解决你的问题,请参考以下文章

MySQL 数据库响应延迟问题分析一例(例1)

MySQL 数据库响应延迟问题分析一例(例1)

MySQL 数据库响应延迟问题分析一例(例3)

MySQL 数据库响应延迟问题分析一例(例3)

MySQL 复制夯住一例排查以及原理探讨

MySQL锁等待超时的解决路径