tidb突然所有查询都变得很慢超过5分钟

突然所有查询变得超级慢,由于网络限制查询不到监控界面,通过PD查询到慢sql并不是很多,希望大佬们给点排查思路。

去dashboard 看 所有的sql 排行第一dsql优化一下 占用cpu实际时间最多的

dashboard也看不到,可以通过sql查询或者什么指令查看吗

这种所有sql都慢的情况,建议先从系统上看看CPU内存io网络

查一下系统表informaion_schema.cluster_slow_query,看具体慢在什么阶段

https://docs.pingcap.com/zh/tidb/stable/information-schema-slow-query

explain analyze 慢的sql也可以看看具体哪里慢

这种情况一般都是底层的资源出现了问题,建议先排查系统资源,包括磁盘,网络

快速检查业务重点表的健康度, 可能是健康度低统计信息不准导致执行计划乱掉了, 业务方限流并执行analyze table

查看执行计划,或者通过information_schema库下的cluster_slow_query,结合一起看

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