[pgpool-general-jp: 913] Re: CPU負荷が高い

松崎 学 matsumana @ gmail.com
2011年 4月 4日 (月) 20:00:59 JST


石井さん

松崎です。いつもお世話になっております。

了解しました。ありがとうございました。

2011年4月4日19:40 Tatsuo Ishii <ishii @ sraoss.co.jp>:
> 石井です。
>
>> 松崎です。
>> いつもお世話になっております。
>>
>> 稼働が始まったばかりのシステムで、サーバのCPU負荷が高くて困っています。
>>
>> 以下の様に2台でシステムを構築しています。
>>
>> ・host0
>>   → tomcat、pgpool、ポスグレ稼働中
>> ・host1
>>   → tomcat、ポスグレ稼働中
>>
>> 2台は同じスペック(CPU:Core 2 Duo 2.4GHz、 メモリ:8GB)です。
>> host1はCPU使用率が1%〜5%くらいなのですが、host0は20%〜70%です。
>>
>> topコマンドで見るとpgpoolがCPUを使っているようです。
>> pgpoolはこれほどCPUを食うものなのでしょうか?
>> ログや設定ファイルでチェックする箇所があれば教えて下さい。
>
> 私の手元のテスト環境では、pgbench -S を30秒実行すると、PostgreSQLが13秒、
> pgpoolが9秒CPUを使っていました。pgpoolは、ネットワーク以外はI/Oするとこ
> ろがなく、負荷としてはほぼ100%CPUになるので、pgpoolが入っているマシンで
> はCPU負荷が高くなることが予想されます。
>
> あとは、log_statementやlog_per_node_statementが有効になっていると、それ
> なりにCPUを食うと思います。
>
>> 環境は
>> ・OS: Ubuntu server 10.10 64bit
>> ・pgpool-II: 3.0.1
>>                 ※石井さんからいただいた以下のパッチを当ててます。
>>
>> http://www.sraoss.jp/pipermail/pgpool-general-jp/2011-January/000892.html
>> です。
>>
>> よろしくお願いします。
>>
>> --
>> 松崎 学 <matsumana @ gmail.com>
>> _______________________________________________
>> pgpool-general-jp mailing list
>> pgpool-general-jp @ sraoss.jp
>> http://www.sraoss.jp/mailman/listinfo/pgpool-general-jp
>



-- 
松崎 学 <matsumana @ gmail.com>


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