Re: When to vacuum a table? - Mailing list pgsql-performance

From Craig A. James
Subject Re: When to vacuum a table?
Date
Msg-id 4569C04C.8090503@modgraph-usa.com
Whole thread Raw
In response to Re: When to vacuum a table?  (Rod Taylor <rod.taylor@gmail.com>)
Responses Re: When to vacuum a table?  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-performance
Rod Taylor wrote:
>> Just a minor clarification here: INSERT does not create dead rows, only
>> UPDATE and DELETE do. Thus, if you only insert rows, you do not need to
>> vacuum (although you probably need to analyze).

Is there no real-time garbage collection at all in Postgres?  And if so, is this because nobody has had time to
implementgarbage collection, or for a more fundamental reason, or because VACUUM is seen as sufficient? 

I'm just curious ... Vacuum has always seemed to me like an ugly wart on the pretty face of Postgres.  (I say this even
thoughI implemented an identical solution on a non-relational chemistry database system a long time ago.  I didn't like
itthen, either.)  

Craig

pgsql-performance by date:

Previous
From: Andrew Sullivan
Date:
Subject: Re: When to vacuum a table?
Next
From: Tom Lane
Date:
Subject: Re: When to vacuum a table?