前言 VACUUM 是 PostgreSQL MVCC (Multiversion concurrency control) 实现的核心机制之一,是 PostgreSQL 正常运行的重要保证.本文将通过实例演示 PostgreSQL 为什么需要做 VACUUM,以及一步一步精准触发 AUTOVACUUM, 到 VACUUM 优化实战,深入浅出,一看就懂. 测试环境准备 以下测试是在 PostgreSQL 11 中进行. 通过以下 SQL 创建: 测试用户: alvin,普通用户,非 superu…