为提高效率,提问时请尽量提供详细背景信息,问题描述清晰可优先响应。以下信息点请尽量提供:
- 【系统版本 & kernel 版本】
- 【TiDB 版本】
- 【磁盘型号】
- 【集群节点分布】
- 【数据量 & region 数量 & 副本数】
- 【问题描述(我做了什么)】
- 【关键词】
为提高效率,提问时请尽量提供详细背景信息,问题描述清晰可优先响应。以下信息点请尽量提供:
写热点表都是 mysql 库里的 读热点表有基本都是 tidb_disk_monitor 库里的 user_log 表,看起来应该是监控数据的表,如果性能受到影响了,那么可以考虑 split 这些 region
想请问下 具体需要对这个user_log表怎么操作呢?
每个系统都会有热点表,这不一定代表有问题,因为这个脚本就是根据排序取的结果。
你可以看下 TIKV 面板 -》 Thread_CPU -》 查看下 coprocessor cpu 有没有明显的某个 tikv 特别高,如果确实某个 tikv 特别高,那就考虑 split 以下这些 region:
你好,在哪里能找到 [split_hot_region.py]这个脚本呢?搜索了一下tidb-ansible里面并没有找到。
谢谢!
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。