Re: Recording vacuum/analyze/dump times

From: Heikki Linnakangas <hlinnaka(at)iki(dot)fi>
To: Jim Buttafuoco <jim(at)contactbda(dot)com>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: Recording vacuum/analyze/dump times
Date: 2005-03-07 18:35:21
Message-ID: Pine.OSF.4.61.0503072032140.490429@kosh.hut.fi
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Mon, 7 Mar 2005, Jim Buttafuoco wrote:

> Its there a reason postgresql doesn't record vacuum/analyze and dump times in pg_class (or another table). This seems
> like it would be a very helpful feature.
>
> for pg_dump I would add an option --record=YES|NO
> for vacuum and analyze I would add a NORECORD|RECORD option

You could easily do this in application level:

CREATE TABLE vacuums (relname name, last_vacuum timestamp);

Every time you vacuum, do:

VACUUM foobar; UPDATE dumps set last_dump = now() WHERE relname = 'foobar';

Same for pg_dump.

- Heikki

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Jim Buttafuoco 2005-03-07 18:42:45 Re: Recording vacuum/analyze/dump times
Previous Message Jim Buttafuoco 2005-03-07 18:03:50 Recording vacuum/analyze/dump times