From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
Cc: | Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Autovacuum improvements |
Date: | 2007-01-14 19:43:09 |
Message-ID: | 12691.1168803789@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers pgsql-patches |
Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> writes:
> I've been thinnking how to improve autovacuum so that we can convince
> more people that it can be enabled by default. Here are my thoughts.
> There are two areas of improvements:
> 1. scheduling, and
> 2. process handling, i.e., how to have multiple vacuum processes running
> at any time.
Actually the reason it's not enabled by default today has nothing to do
with either of those; it's
3. Unexpected side effects on foreground processes, such as surprising
failures of DROP DATABASE commands. (See archives for details.)
Until (3) is addressed I don't think there is any chance of having
autovac on by default, and so worrying about (1) and (2) seems a bit
premature. Or at least, if you want to work on those fine, but don't
expect that it will alter the fact that the factory default is "off".
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2007-01-14 20:09:33 | Re: Autovacuum improvements |
Previous Message | Matthew T. O'Connor | 2007-01-14 19:39:15 | Re: Autovacuum improvements |
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2007-01-14 20:09:33 | Re: Autovacuum improvements |
Previous Message | Matthew T. O'Connor | 2007-01-14 19:39:15 | Re: Autovacuum improvements |