[pgsql-jp: 32303] Re: 数万アクセスに対する対処について

Tatsuo Ishii t-ishii @ sra.co.jp
2004年 2月 19日 (木) 20:33:22 JST


石井です.

> >お客様よりWEBサイトを全国展開することになり、現在のピーク時に
> >は、1万/1Hとなっている事から、今後のピーク時には、10万/1Hを見込
> >んでます。

これって単位は何?

> >そうなると、大雑把には同時アクセスが100以上重なると思われます。
> >
> >そこで、バランサ1台+WEBサーバ5台+DBサーバ1台の構成で
> >いこうと思っているのですが、DBが耐えられるか心配です。
> >
> >皆さんの中でこれぐらいのアクセス配下にDBをおいたサイトを構築
> >された方はいらっしゃいますでしょうか。
> >もしいらっしゃいましたら、同時アクセスでここまでいけたよー、と
> >システム構成などを教えていただければ幸いです。
> 
> pgsqlに関するこうした性能情報は誰もが聞きたいことだと
> 思うのですが具体的な値はこのMLでも見かけたことがありません。

まあ,実世界ではあちこちでそう言う数値が測定されてたりするのですが,な
かなか表に出てこないですね.

それに細かな条件抜きに,数字だけ出してもほとんど意味ないですよ.トラン
ザクションの中身も千差万別だし.

> >そうなると、大雑把には同時アクセスが100以上重なると思われます。
> 
> 100以上の同時DB接続というのは・・・oracleではともかくpgsqlでは危険かと。

そんなことはないと思いますよ.どことは言えませんが,結構回りにごろごろ
しています.皆さんが思っているよりはPostgreSQLは過酷なアクセスに耐えて
くれますよ.
# 超感覚的な表現しかできなくて申し訳ありません.

> http://ml.postgresql.jp/pipermail/pgsql-jp/2003-July/005486.html
> あたりで石井さんが書いてるように、
> pgsqlのDB接続要求に対する処理は「素朴」らしいです。

そうです.特にパーシスタントコネクションなしのPHPを使っている方は要注
意.
--
Tatsuo Ishii



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