100万件の・・・

| | コメント(0) | トラックバック(0)

今回のJava+Oracleのシステムは非常にクリティカル。
100万件のレコードで条件をつけて検索します。

タイムリミットは30秒(WEBサーバーがタイムアウトする時間です)。
OracleにはPostgresのように、LIMIT OFFSETがないので、ページ単位の表示をどうするかも悩ましいところです。
たぶんROWNUMを使うことになると思うのですが、これは場合によっては非常に遅くなりそうな感じがして心配です。

また、
ROWNUM=1
ROWNUM<500
ROWNUM<=500
等の表現しか出来ないので、ROWNUM>200 AND ROWNUM<500
とやると、レコードは何も返ってきません。

いろいろ悩みはありますが、いい経験を与えられたと思って、頑張ります。

カテゴリ

トラックバック(0)

このブログ記事を参照しているブログ一覧: 100万件の・・・

このブログ記事に対するトラックバックURL: http://codeanimato.com/mt/mt-tb.cgi/425

コメントする


画像の中に見える文字を入力してください。

このブログ記事について

このページは、kawaguchiが2005年3月21日 22:47に書いたブログ記事です。

ひとつ前のブログ記事は「ついにドリンク剤のお世話に」です。

次のブログ記事は「Eclipse3によるJavaアプリケーション開発」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.0

Twitter