時(shí)間:2024-03-04 00:33作者:下載吧人氣:16
1、在繁忙的系統(tǒng)中,如果需要降低checkpoint發(fā)生的頻率,減少WAL日志的生成量,減輕對(duì)系統(tǒng)IO的壓力,可以通過以下兩種方法。
1) 調(diào)整WAL segment大小,最高可以調(diào)整到64MB,不過只能通過編譯來調(diào)整。對(duì)于已有系統(tǒng)不太方便;
2) 增大checkpoint_segments設(shè)置,使得checkpoint不會(huì)過于頻繁地被觸發(fā);
2、在9.5中,checkpoint_segments被廢棄,可以通過新增參數(shù)max_wal_size來調(diào)整,該參數(shù)缺省為1GB,已經(jīng)是9.4的2倍。但如果9.4中手工設(shè)置了checkpoint_segments,如本例,則以下的公式可以做為9.5設(shè)置max_wal_size的參考。
max_wal_size = (3 * checkpoint_segments) * 16MB
網(wǎng)友評(píng)論