[pgsql-jp: 41663] Re: PostgreSQLの設定についてアドバイスを頂きたいです

小澤 孝幸 t-ozawa @ uniccs.co.jp
2014年 5月 26日 (月) 09:15:13 JST


鈴木様、MauMau様

お世話になります。
小澤と申します。

パフォーマンスチューニングできました。
ありがとうございました。

---------------------------------------------------
 株式会社ユニックス 製品開発部
 
 小澤 孝幸 <t-ozawa @ uniccs.co.jp>
 
 〒420-0852 静岡市葵区紺屋町17-1 葵タワー15F
       TEL:054-686-5651 FAX:054-686-7343
         http://www.uniccs.co.jp/
 --------------------------------------------------

On Wed, 21 May 2014 09:36:14 +0900
小澤 孝幸 <t-ozawa @ uniccs.co.jp> wrote:

> 鈴木様、MauMau様
> 
> アドバイスありがとうございます。
> 
> shared_buffersに関しては見直しを掛けてみます。
> checkpoint_segments,checkpoint_timeoutに関しては設定をしていましたが
> checkpoint_completion_targetはデフォルトのままでしたので調べて設定をして
> みようと思います。
> 
> effective_io_concurrencyも確認してみます。
> 
> まずはチャレンジしてみます。
> 
> 以上、よろしくお願いいたします。
> 
> ---------------------------------------------------
>  株式会社ユニックス 製品開発部
>  
>  小澤 孝幸 <t-ozawa @ uniccs.co.jp>
>  
>  〒420-0852 静岡市葵区紺屋町17-1 葵タワー15F
>        TEL:054-686-5651 FAX:054-686-7343
>          http://www.uniccs.co.jp/
>  --------------------------------------------------
> 
> On Tue, 20 May 2014 21:59:18 +0900
> "MauMau" <maumau307 @ gmail.com> wrote:
> 
> > MauMauといいます。
> > 
> > From: "Koichi Suzuki" <koichi.dbms @ gmail.com>
> > > PG 8.* の設定をベースに書いています。9.* では事情が違っているかもしれません。どなたかこの辺りの知見があればと思います。
> > 
> > shared_buffersについては、9.xでも同じでしょう。
> > shared_buffersを大きくすると、キャッシュ済みの共有バッファを探したり、空きバッファを探すためのロックでの待ちが多くなります。
> > ちょうど9.4と9.5で、これらのロックでの待ちを減らす性能強化が検討されています。 
> > 
> > postgresql.confのその他のパラメータで性能に寄与しやすいものとしては、次のものがあります。
> > 
> > checkpoint_segments = 16以上
> > checkpoint_timeout = 1h
> > checkpoint_completion_target = 0.9
> > 
> > 
> > また、PostgreSQL文書のeffective_io_concurrencyの説明も見てみてください。
> > 
> > 
> > 以上です。
> > 



pgsql-jp メーリングリストの案内