【TiDB 使用环境】生产环境
【TiDB 版本】
4013
【操作系统】
ubantu
【集群数据量】
【集群节点数】
【问题复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象大量这种慢日志select HIGH_PRIORITY value, count from mysql.stats_top_n where table_id,平均执行时间400ms
【TiDB 使用环境】生产环境
【TiDB 版本】
4013
【操作系统】
ubantu
【集群数据量】
【集群节点数】
【问题复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象大量这种慢日志select HIGH_PRIORITY value, count from mysql.stats_top_n where table_id,平均执行时间400ms
搞不懂收集统计信息,这语句为啥一天执行几万次,还执行怎么慢
这不是收集统计信息,这是查询统计信息。慢的话可以看下具体的执行信息,分析下
1、你的版本太低了,建议升级到 TiDB 6.x 或更高版本,新版本统计信息管理和查询性能有明显提升。
2、调整统计信息收集策略:减少自动收集频率,避免过度更新统计信息。
看下plan后面的详情
大概率是系统整体慢了,网络、io 之类的都有可能
版本太低了。可以考虑升级了,能正常跑也可以不管