>> >  Our WAL files are 16 Mb in size each.  I cannot find where you
>> >  configure them to make them larger.  16 Mb is too small for our


>> >  instalation.  If necessary, I can rebuild the entire cluster.  Our
>> >  DBA initialized a new cluster and specified a larger WAL size but it
>> >  stayed at 16 Mb.  Any info on this?
>> 
>> Why is 16MB too small?  Most people increase checkpoint_segments for
>> larger installs and it works fine.

>To answer the question, it is possible to change the wal log size. It is
>a setting in pg_config.h: #define XLOG_SEG_SIZE (16 * 1024 * 1024) .
>
>If you change that and recompile, your wal segment size will be
>different. I have heard of people running 32meg sizes. We have tried
>with smaller sizes but it ended up thrashes the disk.
>
>Further keep in mind you will have to do a dump and restore to the new
>cluster. Your existing cluster will not be usable once you do this.

Probably won't change then.  The boss was worried that a 16 Mb file size would 
cause performance issues on a busy database server.

Reply via email to