https://docs.pingcap.com/zh/tidb/stable/statistics
您试下
谢谢,我已经中止掉了,我set global tidb_max_auto_analyze_time =18600; 但是已经运行了18546 ,一会儿就自动给停掉了
一点一点 增加并发, 检查下CPU 。 看看效果。
我已经手工执行了,速度确实快,我的命令如下:
停止自动收集
set global tidb_auto_analyze_end_time =‘01:00 +0000’; 即时生效
set global tidb_max_auto_analyze_time =600; 即时生效,在设置之前启动的超过这个时间也被kill;设置并发参数
set global tidb_build_stats_concurrency=8; 这个变量用来设置 ANALYZE 语句执行时并发度。执行手工收集
analyze tableTable_schema
.Table_name
手工速度比自动快的多,15分钟已经比自动3个小时执行的数据多了
厉害。下次向您学习!
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。