[Pgpool-general] pgpool-II load balancing
Tatsuo Ishii
ishii at sraoss.co.jp
Fri May 6 23:15:02 UTC 2011
I got a personal mail regarding pgpool-II 3.0.3 load
balancing(replication mode). To share info among community, I post
this.
>> I may have to throw away pgool-II, unfortunately. Here is my story -
>> http://mwrynn.blogspot.com/2011/05/pgpool-ii-load-balancing.html - do
>> you have any advice on what I might be doing wrong?
I have tested 3.0.3 by using pgbench and see no problem.
1. Make sure that pgpool-II write logs to somewhere. For example:
pgpool -n ... >&/tmp/pgpool.log&
Please note that "-n" is mandatory.
2. Run pgbench to issue trivial SELECTs via pgpool-II.
pgbench -p 9999 -n -S -C -c 2 -t 1000 test
3. Grep pgpool log to find how many SELECTs being sent to each PostgreSQL.
grep SELECT /tmp/pgpool.log|grep "node id: 0"|wc # number of queries sent to DB 0
grep SELECT /tmp/pgpool.log|grep "node id: 1"|wc # number of queries sent to DB 1
I see almost same number of quries being sent to each node.
--
Tatsuo Ishii
SRA OSS, Inc. Japan
English: http://www.sraoss.co.jp/index_en.php
Japanese: http://www.sraoss.co.jp
More information about the Pgpool-general
mailing list