One of the most persistent misconceptions about PostgreSQL MVCC is that old row versions accumulate in a chain until VACUUM removes them, making reads increasingly expensive as updates pile up. That's not how PostgreSQL works. Space amplification is common in MVCC databases because they need to...

Source: [Dev.to](https://dev.to/franckpachot/postgresql-mvcc-why-bloat-doesnt-automatically-mean-expensive-reads-2pn7)

Sponsored