From: | "C(dot) Bensend" <benny(at)bennyvision(dot)com> |
---|---|
To: | pgsql-admin(at)postgresql(dot)org |
Subject: | Memory exhausted in AllocSetAlloc |
Date: | 2004-09-12 02:41:51 |
Message-ID: | 60549.63.227.74.41.1094956933.squirrel@63.227.74.41 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin |
Hey folks,
I'm running 7.3.5 on an OpenBSD 3.5-STABLE machine, with 512M of RAM.
I'm running VACUUM ANALYZE every hour, with a VACUUM FULL once per night
before backups.
I'm trying to speed up the VACCUMs, so I tried bumping up vacuum_mem
in postgresql.conf from the default to 64M. This resulted in:
ERROR: Memory exhausted in AllocSetAlloc(somenumber)
(where somenumber was not written down by me, sorry)
I understand what happened, but not exactly why - this machine is
running with over 300M of RAM unused. Bumping this value down to 16M
works fine. But why does it hit a memory exhausted error at 64M?
Please let me know if this belongs on pgsql-performance - I'm getting
an actual error, so I'm hoping this is the right place. If not, I'll
join the other and post there.
Thanks much!
Benny
--
Funniest spam subject: "The mighty cucumber lives again!"
-- Received Aug 31, 2004
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2004-09-12 05:43:09 | Re: Memory exhausted in AllocSetAlloc |
Previous Message | Postgres User | 2004-09-11 20:42:36 | Re: Binding Parameters |