"Matt Magoffin" <postgresql.org@xxxxxxx> writes: > Here's the output of ulimit -a by the "postgres" user the database is > running under: > ... > I think this means it does not have an artificial memory limit imposed, Agreed, that ulimit isn't reflecting any such limit, but is that really the same environment the postmaster gets started in? I wouldn't trust a system startup script to be launched in the same environment that a login shell gets. You might try adding ulimit -a >/tmp/something to the startup script to find out for sure. regards, tom lane -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general