3.2.2.1 版本链管理与垃圾回收 (Vacuum/GC) 3.2.2.1 版本链管理与垃圾回收(Vacuum/GC):当 的幽灵事务在 pgstatprogressvacuum 中反复闪现——一次生产环境 MVCC 垃圾堆积的根因定位与原子级修复 凌晨两点十七分,监控告警刺破静默: 在 4 小时内暴涨 82GB; 中 表的死亡元组数突破 2.4 亿;而 视图里,那行 已停滞了 37 分钟——它没卡死,它在等一个永远不会提交、也永远不会回滚的事务。 这不是负载高峰,不是慢查询风暴,更不是磁盘故障。这是 MVCC 最沉默、最顽固、最易被误诊的伤口:版本链末端悬挂着一个 的幽灵事务——它不写日志,不占锁,不触发 WAL,却像一根无形的锚,死死拖住整个 Vacuum 的推进轮毂。