Re: [HACKERS] Autovacuum Improvements - Mailing list pgsql-general

From Heikki Linnakangas
Subject Re: [HACKERS] Autovacuum Improvements
Date
Msg-id 45B35101.1020108@enterprisedb.com
Whole thread Raw
In response to Re: [HACKERS] Autovacuum Improvements  (Russell Smith <mr-russ@pws.com.au>)
Responses Re: [HACKERS] Autovacuum Improvements  ("Jim C. Nasby" <jim@nasby.net>)
List pgsql-general
Russell Smith wrote:
> Strange idea that I haven't researched,  Given Vacuum can't be run in a
> transaction, it is possible at a certain point to quit the current
> transaction and start another one.  There has been much chat and now a
> TODO item about allowing multiple vacuums to not starve small tables.
> But if a big table has a long running vacuum the vacuum of the small
> table won't be effective anyway will it?  If vacuum of a big table was
> done in multiple transactions you could reduce the effect of long
> running vacuum.  I'm not sure how this effects the rest of the system
> thought.

That was fixed by Hannu Krosing's patch in 8.2 that made vacuum to
ignore other vacuums in the oldest xmin calculation.

--
   Heikki Linnakangas
   EnterpriseDB   http://www.enterprisedb.com

pgsql-general by date:

Previous
From: "Nicolas Barbier"
Date:
Subject: Re: Installing Postegres side-by-side with M$ SQL server
Next
From: "Simon Riggs"
Date:
Subject: Re: [HACKERS] Autovacuum Improvements