Re: [PATCHES] VACUUM Improvements - WIP Patch

2008-07-01 Thread Simon Riggs
On Tue, 2008-06-10 at 11:02 +0530, Pavan Deolasee wrote: In most of the cases where the old transactions quickly go away, and for large tables, the second scan will be very limited. In the worst case, we might incur the overhead of conditional waits without any success. Looks good. - An

[PATCHES] VACUUM Improvements - WIP Patch

2008-06-09 Thread Pavan Deolasee
Here is a WIP patch based on the discussions here: http://archives.postgresql.org/pgsql-hackers/2008-05/msg00863.php The attached WIP patch improves the LAZY VACUUM by limiting or avoiding the second heap scan. This not only saves considerable time in VACUUM, but also reduces the double-writes of