Re: Recommendation to run vacuum FULL in parallel - Mailing list pgsql-general

From Michael Lewis
Subject Re: Recommendation to run vacuum FULL in parallel
Date
Msg-id CAHOFxGqzLdRc+0dNp9q6q2oBCYUiQCmzYm8ma3Cng5m1+1tnZQ@mail.gmail.com
Whole thread Raw
In response to Re: Recommendation to run vacuum FULL in parallel  (rihad <rihad@mail.ru>)
Responses Re: Recommendation to run vacuum FULL in parallel  (rihad <rihad@mail.ru>)
Re: Recommendation to run vacuum FULL in parallel  (rihad <rihad@mail.ru>)
List pgsql-general
"Sometimes a table's usage pattern involves much more updates than 
inserts, which gradually uses more and more unused space that is never 
used again by postgres, and plain autovacuuming doesn't return it to the 
OS."

Can you expound on that? I thought that was exactly what autovacuum did for old versions of rows whether dead because of delete or update, so I am surprised by this statement. I thought vacuum full was only ever needed if storage space is an issue and the table is not expect to quickly re-expand to current size on disk from new churn of tuples.

pgsql-general by date:

Previous
From: Adrian Klaver
Date:
Subject: Re: Move vs. copy table between databases that share a tablespace?
Next
From: Lou Tseng
Date:
Subject: Re: Seeded Replication