【 TiDB 使用环境】生产环境
【 TiDB 版本】v6.5.6
【遇到的问题:个别tikv cpu负载很高】
【附件:截图/日志/监控】
看了regions及leaders分布比较均匀,还有哪些排查的方法,请教大家一下
【 TiDB 使用环境】生产环境
【 TiDB 版本】v6.5.6
【遇到的问题:个别tikv cpu负载很高】
【附件:截图/日志/监控】
可以看看这篇帖子
先看tikv线程池中哪个线程池使用率高,大概率是unified read pool,如果是的话,去找TOPSQL,和扫key多的slowQuery。
负载高,先看看是不是IO不行,CPU是否在处理大IO?
看 top sql
先看慢查询和 top sql
排查慢sql和top sql
看看是不是数据分布有热点
server.configs.tikv.cpu)rafstore.countapply.countcoprocessor.counttikv日志里看看有没有有用的信息,然后就是负载,io,慢查询,top sql了
盲猜是热点数据导致的。
第一个tikv的热点region太多了吧
优先排查一下慢查询看看