Re: Skip checkpoint on promoting from streaming replication
Simon Riggs <simon@2ndquadrant.com>
From: Simon Riggs <simon@2ndQuadrant.com>
To: Heikki Linnakangas <hlinnakangas@vmware.com>
Cc: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>,
masao.fujii@gmail.com, pgsql-hackers@postgresql.org
Date: 2013-01-25T13:26:30Z
Lists: pgsql-hackers
On 25 January 2013 12:15, Heikki Linnakangas <hlinnakangas@vmware.com> wrote: >> 1) an immediate checkpoint can cause a disk/resource usage spike, >> which is definitely not what you need just when a spike of connections >> and new SQL hits the system. > > > It doesn't need to be an "immediate" checkpoint, ie. you don't need to rush > through it with checkpoint_completion_target=0. I think you should initiate > a regular, slow, checkpoint, right after writing the end-of-recovery record. > It can take some time for it to finish, which is ok. OK, will add. -- Simon Riggs http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services