每日9点至10点延迟变高,如何进行排查

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【 TiDB 使用环境】
【概述】每日的9点到10点延迟会突然变高,但是qps并没有上升,如何去获取这些延迟变高的语句并排查问题
【现象】业务和数据库现象
【业务影响】
【TiDB 版本】5.2.1
【附件】

日志 查找expensive sql


是这样搜索吗,我试了所有的日志级别都没搜出来

整体监控发一下 还有tidb日志

tidb.log搜这个关键字试试expensive

1 个赞

你这貌似已经影响吞吐了, 看下tidb_slowlog

内部的统计SQL(耗时比较多)在总的QPS中占比上升导致,比如说统计信息analyze 语句等。可以往这方面排查

监控如下
tidb-online-Overview_2021-11-22T02_37_50.311Z.json (6.6 MB)

如果搜索expensive的话 只能搜到一条日志

不过我从业务上发现是哪个地方的问题了,有个定时任务每秒调用一次sql,所以qps没上去,但是那个语句稳定耗时700ms 所以图表出来的结果就是这样的

1 个赞

dashboard生成一下这个时间段的报告看下

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。