为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【 TiDB 使用环境】
【概述】 场景 + 问题概述
数据库每分钟做一次update mysql.stats_meta …where table_id=17; 且每次要花费3-5S的时间。
查询mysql.stats_meta表并没有table_id=17的记录。
从tables找到这个表是mysql.tidb. 这个该如何优化?
【背景】 做过哪些操作
【现象】 业务和数据库现象
【问题】 当前遇到的问题
【业务影响】
【TiDB 版本】
4.0.10
【应用软件及版本】
这道题我不会
(Lizhengyang@PingCAP)
2
1.在 dashboard 慢查询页面看下这类 SQL 具体慢在什么阶段;
2.检查下集群是否有开启参数 feedback-probability
,若开启了建议将参数值调整为 0。
【TiDB 版本】
4.0.14
4.0.14 版本也出现了相同的状况,并且 feedback-probability 参数本身设置的是 0.0
自己标记一下:
feedback-probability是“ TiDB 对查询收集统计信息反馈的概率。”,默认设置为0,表示关闭。官方建议是暂不开启。
提一个问题,mysql.stats_meta中的version表示什么含义呢?我没有在文档中找到相关信息?
system
(system)
关闭
7
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。