«前の日記(2004-01-24(Sat)) 最新 次の日記(2004-02-06(Fri))» 編集

これ日記なん?


2004-01-25(Sun) [長年日記]

_ 志賀高原にて2

今日は朝から雪で真っ白。12:56発のバスということもあって、今日は沈没することにする。

ホテルにはFREESPOTが完備されていることもあって、今そこから書いているんだがなかなか優雅でよろしい。最近寮でも休みの日ってずっと寝てるもんなー。PC持ち出しでも外に出る、移動する、っていうのは結構大事なことなのかも。

_ Oracleのデータをwebで検索、かなり高負荷で

ってことでどうやって実現したらいいか悩んでいる。前提条件としては、

  • プラットフォームはWindows2000。場合によってはRedhat7.3(smp)可能。ただしRedhatは現行で負荷がかなり高いのであまり使いたくない。
  • もともとApache系でそろえてる(そもそもIISは入れてない)ので、そっち方面がいい。ただ、1台だけは入ってるのがあるのでやれなくはない。
  • この検索だけでたくさんセッションを消費したくはない。性能的に限界近づいた場合、これで実現させようとする機能のほうが優先度が低い。
  • 検索画面の微調整がたぶん出てくるので、あとでちょこちょこいじれるスクリプト言語がいいな。Javaはいじれる人がいまのところいない。それに同じような他の案件もあるし。できれば内作にしたい。

うーん、とするとこの組み合わせかしら。

  • Ruby + FastCGI + oo4o か ruby/oci ... FastCGIでpersistent connection、っていうかループの前につないじゃえばいいか。セッション数の制御は初期起動のプロセス数でいい?connection pooling を使って、長時間利用されない場合にセッションを節約できるかも(初期接続0、最大1で、プロセス毎に)
  • PHP で connction pooling ... これがわかんない。sqlrelayとかなくても単体でいけるのかしらん?そのときの初期接続数、最大接続数の制御は?
  • mod_plsql .... 書ける人間が確保できるか?