QPS三四百,但是TIKV服务器CPU负载居高不下

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:3.0.1

  • 【问题描述】: QPS三四百,但是TIKV服务器CPU负载居高不下,一直维持在700%上下

    请问需要如何定位问题

您好:

      1. 在服务器上先执行top命令确认cpu高的进程是什么

      2. 如果是tikv的进程cpu高, 可以参考这个帖子的思路 https://asktug.com/t/topic/33016

      3. 检查detail-tikv监控thread cpu,确定是具体哪个cpu高,再根据具体情况分析,如果是coprocessor cpu,检查是否有批量写入或者查询,可以查看tidb安装目录的slow 日志或者再tidb.log中查看是否有慢sql, 再具体分析。
      4. 如果不是2这种情况,请上传overview, tidb, detail-tikv的监控信息

(1)、chrome 安装这个插件https://chrome.google.com/webstore/detail/full-page-screen-capture/fdpohaocaechififmbbbbbknoalclacl

(2)、鼠标焦点置于 Dashboard 上,按 ?可显示所有快捷键,先按 d 再按 E 可将所有 Rows 的 Panels 打开,需等待一段时间待页面加载完成。

(3)、使用这个 full-page-screen-capture 插件进行截屏保存