表的自动analyze不触发

就是正常insert进去的

7.5 自动分析可以调节并发数,可以提速的… 慎用,会比较吃cpu :stuck_out_tongue_closed_eyes:

:thinking:难道是单纯的就是分析慢,而不是没有达到自动分析的条件?

1 个赞

导入数据后一般要手动全表做一下分析,这是DBA的好习惯

我感觉是,看了下日志自动分析分区表的分析奇慢无比

参数 tidb_build_stats_concurrency对auto analyze有效吗

难怪有大佬推荐加定时任务,而不用auto analyze

auto analyze普通表还行,分区表非常不靠谱,一个分区一个分区analyze,一个要好几分钟,没多少数据

自动触发条件没满足。

只是TiDB没有存储过程,否则写个存储过程,扔到循环里跑就可以了。

确实啊,不知道官方以后是否打算加这个功能。

导入了就要马上手动收集统计信息