2.3.2.2 垃圾回收机制 2.3.2.2 垃圾回收机制:当 不再是“后台清洁工”,而是你数据库心跳的节律器 凌晨两点十七分,监控告警弹窗在运维大屏上炸开第三条红框: 这不是故障——这是慢性失血。 它不立刻宕机,却让查询从毫秒滑向秒级;它不报错,却让索引失效、计划退化、连接池悄然枯竭。而罪魁祸首,往往不是慢SQL,不是锁争用,甚至不是硬件瓶颈——而是那台被我们默认信任、常年静默运行的“垃圾回收引擎”:PostgreSQL 的 MVCC 垃圾回收机制。 今天,我们不谈理论模型,不列八种隔离级别对比表,也不复述《Database Internals》里那段优雅但遥远的“tuple visibility map”定义。