TiKV节点CPU持续飙高100%如何排查原因?
数据库CPU高,一般排查有没有慢SQL
1 个赞
1、先查进程
2、查进程对应的服务
3、服务如果是tidb,则查top sql
4、评估top sql 是否可以kill
1 个赞
优先考虑大查询,全表扫描这些
1 个赞
查SQL语句
1 个赞
查询SQL语句
1 个赞
优先通过监控确定是计算下推(Coprocessor)还是数据读写(Storage/Raft)导致,再针对性处理。 紧急情况下可考虑从PD临时下线该TiKV节点以快速恢复集群。
有道理
好的,
一般都是sql语句导致的
第一时间排查是否存在锁或者性能SQL
看看火焰图,存不存在热点表的问题。
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。