Re: TOAST tables keeps growing!

From: "Thomas Madsen" <tm(at)softcom(dot)dk>
To: <pgsql-admin(at)postgresql(dot)org>
Subject: Re: TOAST tables keeps growing!
Date: 2004-08-16 09:46:29
Message-ID: 64F70386AE9AB64D8F36DD6FC355555E570F4C@hal9000.softcom.local
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

> -----Original Message-----
> From: pgsql-admin-owner(at)postgresql(dot)org
> [mailto:pgsql-admin-owner(at)postgresql(dot)org] On Behalf Of Stephan Szabo
> Sent: 13. august 2004 19:36
> To: Thomas Madsen
> Cc: pgsql-admin(at)postgresql(dot)org
> Subject: Re: [ADMIN] TOAST tables keeps growing!
>
>
> On Thu, 12 Aug 2004, Thomas Madsen wrote:
>
> > I'm running a production server with PostgreSQL version 7.2.1, that
> > does
>
> You really should upgrade. If not to 7.4.x, at least to the
> last 7.2 release.

Yes I know, I'm painfully aware of the need to upgrade :))

> > The problem is that TOAST tables keeps springing forth and consume
> > disk space. We do a VACUUM every night, but it does not
> reduce or stop
> > the TOAST table growth.
> >
> > I searched the mailing list for answers to this problem, but found
> > only other people describing the same problem. Namely, that their
> > max_fsm_pages were too low and that postgresql now has lost
> track of
> > the surplus TOAST data pages.
> >
> > In our postgresql.conf we ourselves had the default value
> of 10000 for
> > max_fsm_pages, which I have now raised to around a million. I
> > restarted psql and did a vacuum to see if that would reduce
> the disk
> > usage, but no change was seen.
>
> Generally, raising fsm and revacuuming (without full) will
> mean that more of the space will get re-used so that it
> should stop growing from day to day, but it's not really
> going to remove space already taken (excepting blank pages at
> the end if it can get appropriate locks I think).
>
> Vacuum Full should remove the blank space at the cost of an
> exclusive lock on the table.

Thanks, vacuum full on the table itself worked just perfect! ;)

Cheers,
Thomas.

Browse pgsql-admin by date

  From Date Subject
Next Message Chris Browne 2004-08-16 15:52:14 Re: Pseudo-Off-topic-survey: Opinions about future of Postgresql(MySQL)?
Previous Message Thomas Madsen 2004-08-16 09:27:45 Re: TOAST tables keeps growing!