Re: does VACUUM ANALYZE complete with this error?

From: Vivek Khera <vivek(at)khera(dot)org>
To: PostgreSQL Performance <pgsql-performance(at)postgresql(dot)org>
Subject: Re: does VACUUM ANALYZE complete with this error?
Date: 2007-05-23 15:57:15
Message-ID: FF4B7411-79DF-4D42-A72B-3936B62418A4@khera.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance


On May 23, 2007, at 9:26 AM, Susan Russo wrote:

> I've played 'catch up' wrt adjusting max_fsm_pages (seems to be a
> regular event),
> however am wondering if the vacuum analyze which reports the error was
> actually completed?

Yes, it completed. However not all pages with open space in them are
accounted for, so you will probably end up allocating more pages than
you otherwise would have. I take it as a sign of not running vacuum
often enough so that the pages with available space get filled up
sooner.

I'd bump fsm pages up to perhaps double or triple what you've got
now, and try running vacuum a bit more often on your hottest tables
(or even consider changing your table structure to limit the
"hotness" of that table). For example, if the table has a lot of
columns, but only one is updated often, split that column out into
its own table so that you have all the changes clustered into the
same set of pages while leaving the rest of the columns in place.

In response to

Browse pgsql-performance by date

  From Date Subject
Next Message Guido Neitzer 2007-05-23 16:00:18 Re: LIKE search and performance
Previous Message Rigmor Ukuhe 2007-05-23 15:52:21 Re: LIKE search and performance