VACUUM参数介绍
名称 | 描述 | 默认取值 |
|---|---|---|
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 |

