[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 メーリングリストの案内