Re: maintenance memory vs autovac - Mailing list pgsql-hackers

From Magnus Hagander
Subject Re: maintenance memory vs autovac
Date
Msg-id 49365619.5040207@hagander.net
Whole thread Raw
In response to Re: maintenance memory vs autovac  ("Guillaume Smet" <guillaume.smet@gmail.com>)
Responses Re: maintenance memory vs autovac  ("Guillaume Smet" <guillaume.smet@gmail.com>)
List pgsql-hackers
Guillaume Smet wrote:
> On Wed, Dec 3, 2008 at 2:00 AM, Tom Lane <tgl@sss.pgh.pa.us> wrote:
>> It seems like mostly a confusion-generator to me.  Is there any actual
>> evidence that autovac should use a different maintenance_work_mem than
>> other processes?
> 
> IMHO, the point is that we were used to consider the
> maintenance_work_mem as a "one process at a time" thing. Even if it's
> not really true, we usually didn't do maintenance task on a concurrent
> basis.
> The autovacuum workers change that and make it a default behaviour (as
> we can have 3*maintenance_work_mem by default).

It's still one per process, it's just that autovac uses more than one
process. It's probably worthwhile to add a note about the effects of
autovacuum around the documentation of maintenance_work_mem, though.

//Magnus



pgsql-hackers by date:

Previous
From: Magnus Hagander
Date:
Subject: Re: maintenance memory vs autovac
Next
From: Greg Stark
Date:
Subject: Re: Erroring out on parser conflicts