Re: number of page slots needed exceeds max_fsm_pages

From: "Jim C(dot) Nasby" <jnasby(at)pervasive(dot)com>
To: David Brain <dbrain(at)bandwidth(dot)com>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: number of page slots needed exceeds max_fsm_pages
Date: 2006-05-04 20:24:08
Message-ID: 20060504202408.GZ97354@pervasive.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Tue, May 02, 2006 at 09:58:56AM -0400, David Brain wrote:
> I have a cron job that vacuums one of my dbs daily (Postgres 7.3.11)-
> using 'vacuumdb -a -f -z -q -U postgres'. Currently I get an email
> containing the folowing error messages:
>
> NOTICE: number of page slots needed (38320) exceeds max_fsm_pages (20000)
> HINT: Consider increasing the configuration parameter "max_fsm_pages"
> to a value over 38320.
> NOTICE: number of page slots needed (40912) exceeds max_fsm_pages (20000)
> ...
> ...
>
> However if I run the command by hand it appears to complete without
> error, any thoughts as to why this might be? The max_fsm_pages has been
> set to 50000 in postgresql.conf.

Yes, it's not a fatal error, it just means vacuum is far less effective.
See also
http://www.pervasivepostgres.com/instantkb13/article.aspx?id=10087&query=vacuum

As for the setting, did you have PostgreSQL reload the config file?
--
Jim C. Nasby, Sr. Engineering Consultant jnasby(at)pervasive(dot)com
Pervasive Software http://pervasive.com work: 512-231-6117
vcard: http://jim.nasby.net/pervasive.vcf cell: 512-569-9461

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Jim C. Nasby 2006-05-04 20:24:53 Re: libpq for palm?
Previous Message Jim C. Nasby 2006-05-04 20:21:48 Re: charting performance measures with number or records in table