PostgreSQL dùng MVCC nên update/delete tạo dead tuples. VACUUM dọn dead tuples để tái sử dụng space và cập nhật visibility map; autovacuum tự chạy nền để tránh bloat và transaction ID wraparound.
Không nên tắt autovacuum bừa bãi. Nếu bảng write-heavy bị bloat hoặc query chậm dần, cần kiểm autovacuum settings, long-running transactions, index bloat và VACUUM (ANALYZE) khi phù hợp.