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
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 |