stats_feedback 出现大量慢查询

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

  • 【TiDB 版本】:3.0.8
  • 【问题描述】:

慢查询有规律的出现,基本是10分钟一次,在慢查询日志中看到的都是stats_feedback 表相关的操作

请问下这种情况是否正常,需要怎么来处理。谢谢~

您好, 在查询语句执行时,TiDB 会以 feedback-probability 的概率收集反馈信息,并将其用于更新直方图和 Count-Min Sketch。设计目的是为了更好的收集统计信息,但是如果有定时统计信息收集,可以考虑关闭 feedback 机制

feedback-probability 把这参数设置为 0.0 可以关闭 feedback 机制

定时统计信息收集貌似是系统做的,我没添加相关的配置。这种情况也可以直接feedback-probability设置成0么,不会带来其他性能问题吧

嗯,可以检查下你的自动 analyze 的参数是否打开,有定时进行统计信息收集,可以考虑关闭 feedback 机制

feedback-probability 的设置只能是重启tidb才能生效吧

目前这个参数是需要通过配置文件进行更改,修改后需要重启生效。