[pgsql-jp: 37415] Re: pgpool 縮退多発

Tatsuo Ishii ishii @ sraoss.co.jp
2006年 8月 11日 (金) 15:50:41 JST


石井です.

> いとうです。
> 
> From: Tatsuo Ishii <ishii @ sraoss.co.jp>
> Subject: [pgsql-jp: 37410] Re: pgpool 縮退多発
> Date: Fri, 11 Aug 2006 10:13:46 +0900 (JST)
> ...
> > pgpoolに接続しているクライアントから特にSQLが発行されていないのに縮退
> > するということですか?だとするとhealth checkが関係ありそう?
> 
> はい、そうです。

ですが,ログを見る限り,health checkは無関係で,

select datname,usesysid,usename from pg_stat_activity where usename!='pgweb' and usename!='pgad'

というSQLをクライアントが発行したことが引き金になって縮退していますね.
つまり,health checkが原因ではない.

SQLだとマスタとセカンダリで検索件数が一致しないことは十分ありえます.
ですので,負荷分散を使ってマスタかセカンダリのどちらにしかSQLを発行し
ない,replication_stop_on_mismatch をfalseにする,という対策しかないと
思います.
--
Tatsuo Ishii
SRA OSS, Inc. Japan



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