On Wed, May 25, 2011 at 8:19 AM, Michael Holt <mich...@aers.ca> wrote:
>
> We're trying to do some performance tuning on a couple of postgres boxes and 
> I've noticed there seems to be a lot of activity in the pg_xlog folder. There 
> seems to consitently be 132 files with many being written almost every 
> minute. Looking just now I see 40 written in the last minute and 48 in the 
> minute before that. I'm having some difficulty determining why there are so 
> many WAL files being written so frequently as this is normally a 
> low-write/high read server. There are some things causing implicit 
> transactions in some old code, but they do not actually write to any tables. 
> So i have two questions: 1) Does simply running a transaction (implicit or 
> explicit) cause writing to the WAL? 2) Is there any simple way to track what 
> may be causing WAL writes?

Is archive_timeout more than zero in your setting?
If yes, that setting might have caused such a large number of
WAL files.

Regards,

--
Fujii Masao
NIPPON TELEGRAPH AND TELEPHONE CORPORATION
NTT Open Source Software Center

-- 
Sent via pgsql-admin mailing list (pgsql-admin@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-admin

Reply via email to