Excerpts from MauMau's message of jue sep 29 09:23:48 -0300 2011: > The amount of physical memory is 8GB, which is enough for the workload. I > asked the customer for the output of "SHOW ALL", but I haven't received it > yet. However, shared_buffers should be less than 1.6GB because, as I wrote > in the previous mail, top command showed 1.6GB in "VIRT" column before > executing somefunc() PL/pgSQL function.
You don't really know this; some operating systems (Linux in particular) does not show shared memory as in use by a process until it is accessed. It may very well have well over 1.6 GB of shared_buffers, yet not show that in VIRT. -- Álvaro Herrera <alvhe...@commandprompt.com> The PostgreSQL Company - Command Prompt, Inc. PostgreSQL Replication, Consulting, Custom Development, 24x7 support -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers