可以把自动 analyze 的时间限制在闲时,防止 auto analyze 影响业务。同时也可以降低一下可使用的内存大小。和 analyze 性能相关参数有:
+----------------------------------------+-------------------------------+
| Variable_name | Value |
+----------------------------------------+-------------------------------+
| tidb_analyze_partition_concurrency | 10 |
| tidb_analyze_skip_column_types | json,blob,mediumblob,longblob |
| tidb_auto_analyze_end_time | 08:00 +0800 |
| tidb_auto_analyze_partition_batch_size | 1 |
| tidb_auto_analyze_start_time | 00:00 +0800 |
| tidb_max_auto_analyze_time | 0 |
| tidb_mem_quota_analyze | -1 |
+----------------------------------------+-------------------------------+