Skip to content
Skills
Problems
Questions
Roles
Skills
Interview
Contest
Leaderboard
Problems
Questions
Roles
Skills
Interview
Contest
Leaderboard
Home
/
Database Administrator
/
Medium
/
Why PostgreSQL needs VACUUM
medium
10 pts · first answer counts
postgresql
mvcc
Why PostgreSQL needs VACUUM
Why does PostgreSQL need VACUUM (or autovacuum) on tables with many UPDATEs?
Choose one answer
A.
To rebuild all indexes from scratch every night
B.
To copy the table to replicas
C.
To compress rows so they use less memory in shared_buffers
D.
Because UPDATE writes a new row version, and the old dead versions must be cleaned up so their space can be reused
Submit answer
Report a problem
← Non-repeatable read
What PITR needs →