# PostgreSQL autovacuum调优:膨胀与冻结治理
## 概览
autovacuum 负责清理死元组与更新统计,防止膨胀与冻结失败导致的性能退化。
## 技术参数(已验证)
- 触发:基于死元组比例与插删改阈值触发;可按表覆盖参数。
- 冻结:定期冻结旧事务以防止 xid 回绕,需监控冻结进度与年龄。
- 并发与成本:`autovacuum_vacuum_cost_*` 与并发限制平衡影响与效率。
## 实战清单
- 为大表设定更积极的阈值与并发;监控膨胀与冻结年龄。
- 定期 `ANALYZE` 与索引维护,避免计划偏离。
发表评论 取消回复