为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【 TiDB 使用环境】5.1.1
【概述】 各位大神 想请问如果一张表依照日期切分partition
tidb_auto_analyze_ratio 设定为0.2
当天的partition Modify_count 超过20% 就会auto analyze table
今天发现整张表被按照partition顺序auto analyze table
当partition已经有自动analyze后
整表几天累积的异动也超过20% 整表也一起analyze 这样的状况是正常的吗
因单独partition 已经analyze 这样在对全表analyze 有重复工的感觉
[问题]
因analyze 是排队执行 刚好碰到整表analyze时 会造成当天的partition 要auto analyze的顺序被挤到很后面 导致语法变慢 请问这方面有解法吗
整表analyze前三十分钟 刚好有新增完一个index 查看文件解释当表新增索引后 似乎也会自动analyze
【TiDB 版本】 5.1.1
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。