Re: Vaccum

From: "Leong, Fushan" <fushan(dot)leong(at)SonoSite(dot)com>
To: pgsql-admin(at)postgresql(dot)org
Subject: Re: Vaccum
Date: 2001-11-29 19:00:22
Message-ID: 2DFBC8374F5A0F4E954C07C158844F323886E1@milton.sonosite.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Thanks for everyone input. So let me reply in here to make sure I
understand it

1) If I run "vaccum all" or "vaccum tablename", it will just delete the
expired rows from the file but not free the physical disk space. However,
it will not free the index
2) Vaccumdb will delete the expired rows fromt the file and free the
physical disk space. However, it will not free the index
3) For index, you need to run reindex command to stop the grow

Other than table and index, any object that I should clean up once a while?

Fushan

-----Original Message-----
From: Stephan Szabo [mailto:sszabo(at)megazone23(dot)bigpanda(dot)com]
Sent: Thursday, November 29, 2001 10:40 AM
To: bangh
Cc: Leong, Fushan; pgsql-admin(at)postgresql(dot)org
Subject: Re: [ADMIN] Vaccum

On Thu, 29 Nov 2001, bangh wrote:

> HI,
>
> This is not necessary true, but you might feel understandable.
>
> To delete records, just seems as the records are marked as voided. Space
is not
> collected. To run vaccum might do this kind space garbage collection.
>
> To run vacummdb really save the space, but it works at only some extent.
e.g.
> index still goes quickly, it goes bigger and bigger, one day it eats all
your
> space you have, behaves as gets a virus. In this case, my solution is to
use
> pg_dump the original one, create new one and restory, this reaaly save
your
> space, but you cannot do this as frequently as you do "vacuum". It costs
much
> more CPU time to do it if your database is huge.

I think REINDEX or just DROP INDEX/CREATE INDEX should do the same thing
without requiring the dump/restore.

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message bangh 2001-11-29 19:30:32 Re: Vaccum
Previous Message Stephan Szabo 2001-11-29 18:39:41 Re: Vaccum