Postgres Free Space Map: Why Deletes Don’t Shrink Tables
Postgres Free Space Map: Why Deletes Don't Shrink Tables Why doesn't Postgres delete free disk space? You ran DELETE FROM events WHERE created_at < now() – interval '90 days'. It reported 40 million rows deleted. You ran VACUUM ANALYZE events afterward, like a responsible adult. Then you checked: 📖 Read the full guide: Postgres Free …