Re: Disk space problem... - Mailing list pgsql-novice

From Ken Corey
Subject Re: Disk space problem...
Date
Msg-id 01120309055004.09040@kenlinux.bithub.org
Whole thread Raw
In response to Re: Disk space problem...  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-novice
On Saturday 01 December 2001  5:20 pm, Tom Lane wrote:
> Consider TRUNCATE.
>
> I suspect if you look at the stats (see pg_class.relpages) you'll find
> that the space VACUUM fails to reclaim is in indexes.  Possibly you've
> gone overboard on adding indexes to your database; are there any that
> you don't need?

Amazing!  Once again, you've hit it on the head.

Thanks for pointing out pg_class...being able to see the sizes of things in
the database allowed me to directly see the changes in size as I played.

The indexes on the table which had all its rows removed and rebuilt was
indeed the root of the problems I was seeing.

I changed my statistics update script to drop all indexes, truncate the
table, rebuild the table, and then rebuild the indexes, and have seen
dramatically reduced size, and dramatically increased speed. (And my vacuum's
even run faster!)

I'm back down to 380MB to hold my data online, too.

Thanks, Tom!

--
Ken Corey, CTO    Atomic Interactive, Ltd.   ken.corey@atomic-interactive.com

pgsql-novice by date:

Previous
From: Nathan Wilson
Date:
Subject: --with-python under MacOSX
Next
From: Burra
Date:
Subject: LISTEN & NOTIFY data