tidb dashboard中慢查询出现大量的analyze table和insert into MySQL.stats_meta

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
Tidb7.5.0中查看慢查询出现很多analyze table和insert into MySQL.stats_meta 语句,而且执行时间不一,长的几分钟,短的几秒钟。


有的很占内存

auto analyze table任务,可以指定到系统负载低的时候做

改写这几个参数吧。。。

我试试

原因上面的朋友已经说了,如果想在dashboard排除这些,可选择database和添加查询条件。

楼上也说了,把analyze的时间调整下就可以了,调整到业务的低谷期让它自动跑。

我觉得如果不影响业务,就不主动去调优

调整下参数

除了控制触发自动收集信息的阈值比例和时间段,还建议限制下统计信息收集语句的最大内存占用, 通过设置 tidb_mem_quota_analyze 变量来控制 TiDB 更新统计信息时的最大总内存占用。