
# VACUUM参数介绍
表1VACUUM参数介绍 
| 名称                              | 描述                                                      | 默认取值  |
|:---|:---|:---|
| track_counts                    | 是否开启统计信息收集功能。                                           | on    |
| AutoVacuum                      | 是否启动系统自动清理功能。                                           | on    |
| AutoVacuum_mode                 | 仅在AutoVacuum设置为on的场景下生效，它控制Autoanalyze或AutoVacuum的打开情况。 | mix   |
| autovacuum_max_workers          | 设置系统自动清理工作进程的最大数量。                                      | 3     |
| autovacuum_naptime              | 设置两次系统自动清理操作之间的间隔时间。                                    | 10min |
| autovacuum_vacuum_cost_limit    | 将在AutoVacuum操作里使用的cost上限。                               | 1000  |
| autovacuum_vacuum_cost_delay    | 如果超过了上面的cost上限，需要休眠的时间。                                 | 20ms  |
| vacuum_freeze_min_age           | tuple的年龄超过该值时需要freeze。                                  | 20亿   |
| autovacuum_freeze_max_age       | 表的年龄超过该值时需要强制启动AutoVacuum。                              | 40亿   |
| vacuum_freeze_table_age         | 表的年龄超过该值时需要执行紧急模式。                                      | 40亿   |
| autovacuum_vacuum_threshold     | AutoVacuum进程进行Vacuum操作的阈值基数。                            | 50    |
| autovacuum_vacuum_scale_factor  | AutoVacuum因子, AutoVacuum进程进行VACUUM 的比例因子。               | 0.2   |
| autovacuum_analyze_threshold    | AutoVacuum进程进行analyze操作的阈值基数。                           | 50    |
| autovacuum_analyze_scale_factor | autoanalyze因子，AutoVacuum进程进行analyze的比例因子。               | 0.1   |
   
