Re: Advice on selecting good values for work_mem?

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Bill Moran <wmoran(at)collaborativefusion(dot)com>
Cc: pgsql-performance(at)postgresql(dot)org
Subject: Re: Advice on selecting good values for work_mem?
Date: 2006-12-07 17:02:58
Message-ID: 16388.1165510978@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

Bill Moran <wmoran(at)collaborativefusion(dot)com> writes:
> Does the creation of a temp file trigger any logging?

No; but it wouldn't be hard to add some if you wanted. I'd do it at
deletion, not creation, so you could log the size the file reached.
See FileClose() in src/backend/storage/file/fd.c.

> That leads to my other question. Assuming I've got lots of
> connections (which I do), how can I determine if work_mem is too
> high?

When you start swapping, you have a problem --- so watch vmstat or
local equivalent.

regards, tom lane

In response to

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message Tom Lane 2006-12-07 17:04:40 Re: How to determine if my setting for shared_buffers is too high?
Previous Message Bill Moran 2006-12-07 16:42:39 How to determine if my setting for shared_buffers is too high?