Re: PostgreSQL's vacuumdb fails to allocate memory for non-root users

From: Charles Swiger <cswiger(at)mac(dot)com>
To: Sven Willenberger <sven(at)dmv(dot)com>
Cc: Vivek Khera <vivek(at)khera(dot)org>, stable(at)freebsd(dot)org, postgres general <pgsql-general(at)postgresql(dot)org>
Subject: Re: PostgreSQL's vacuumdb fails to allocate memory for non-root users
Date: 2005-06-29 20:40:52
Message-ID: 51C9ABA2-20B8-4DE8-B647-A26A168A78FC@mac.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Jun 29, 2005, at 4:12 PM, Sven Willenberger wrote:
[ ... ]
> Something I have noticed,
> when the memory error occurs during the psql session (after a failed
> vacuumdb attempt) the memory stays at 600+MB in top (under size) until
> the psql session is closed -- that may just be the way top reports it
> though.

Double-check your system limits via "ulimit -a" or "ulimit -aH". By
default, FreeBSD will probably restrict the maximum data size of the
process to 512MB, which may be what you are running into. You can
rebuild the kernel to permit a larger data size, or else tweak /boot/
loader.conf:

echo 'kern.maxdsiz="1024M"' >> /boot/loader.conf

--
-Chuck

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message elein 2005-06-29 20:46:46 Re: null constraints and defaults
Previous Message Matt Miller 2005-06-29 20:25:09 Re: null constraints and defaults