Re: Autovacuum in the backend

From: "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
To: "Matthew T(dot) O'Connor" <matthew(at)zeut(dot)net>
Cc: Russell Smith <mr-russ(at)pws(dot)com(dot)au>, Alvaro Herrera <alvherre(at)surnet(dot)cl>, Gavin Sherry <swm(at)linuxworld(dot)com(dot)au>, Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: Autovacuum in the backend
Date: 2005-06-17 07:03:26
Message-ID: 42B275BE.1000701@commandprompt.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general pgsql-hackers

Matthew T. O'Connor wrote:
> Joshua D. Drake wrote:
>
>> Just my own two cents. First I am not knocking the work that has been
>> on autovacuum. I am sure that it was a leap on its own to get it to
>> work. However I will say that I just don't see the reason for it.
>
>
>
> The major reasons for autovacuum as I see it are as follows:
>
> * Reduces administrative overhead having to keep track of what tables
> need to be vacuumed how often.

Creates more overhead and thus reduces performance.

> * Reduces the total amount of time the system spends vacuuming since it
> only vacuums when needed.

Can be easily done with cron.

> * Keeps stats up-to-date automatically

Which can be done with cron

> * Eliminates newbie confusion

RTFM

> * Eliminates one of the criticisms that the public has against
> PostgreSQL (justifed or not)

Agreed.

Just so everyone knows from the get go here. I am purposely playing a
little devils advocate. Autovacuum has some drawbacks. I think we should
be **publicly** aware of them before we pursue integration.

Heaven knows it would make my life easier if it was integrated but anyway...

Sincerely,

Joshua D. Drake

>
> Also, as VACUUM improves, autovacuum will improve with it.
>

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Hans-Jürgen Schönig 2005-06-17 07:16:16 Re: Autovacuum in the backend
Previous Message Joshua D. Drake 2005-06-17 07:00:59 Re: Autovacuum in the backend

Browse pgsql-hackers by date

  From Date Subject
Next Message Hans-Jürgen Schönig 2005-06-17 07:16:16 Re: Autovacuum in the backend
Previous Message Joshua D. Drake 2005-06-17 07:00:59 Re: Autovacuum in the backend