- PR -

ファイルの中の文字列検索の速度向上

1
投稿者投稿内容
kami
ベテラン
会議室デビュー日: 2004/08/21
投稿数: 95
お住まい・勤務地: 大手町
投稿日時: 2005-04-19 15:23
どうも、参照ありがとうございます。
今回ですね、情報処理の専門上がりでプログラマになりました。
その会社でログ検索ソフトを作成しています。
カードリーダーからログファイルが送られてくるのでそのファイル内で検索です。

が、ログ検索はできるのですが速度が全然です。
学生の頃は「動けばいい」だったので全然意識していない部分でした。

最近、ログの件数を1790件にしたところ検索時間に20分かかります。
(本来は一年分(18万件ほど)を検索する予定です。)

今回、私が作成したソースを載せようとおもいましたが、
行数がかなりですので、WebServerにアップしました。

http://www.freeprice.jp/kami/kekka.jsp
です。

よろしければ、DLしていただきご教授いただければと思います。

どうか、よろしくお願いいたします。
kami
ベテラン
会議室デビュー日: 2004/08/21
投稿数: 95
お住まい・勤務地: 大手町
投稿日時: 2005-04-19 15:26
環境を載せ忘れていました。

OS : WinXP SP2
WEB: Apache2
アプリ: トムキャット5.5

CPU: P4,2.8
メモリ: 512MB

です。
kami
ベテラン
会議室デビュー日: 2004/08/21
投稿数: 95
お住まい・勤務地: 大手町
投稿日時: 2005-04-19 15:42
すみません、またまた抜けです。

ソースファイルの中の

io = 入退室
name = 氏名
nen1,tuki1,hi1 = 開始年月日
nen2,tuki2,hi2 = 終了年月日

です。

これは、結果表示ページの前の検索条件入力ページから入力された値を
いれておく変数です。

ソース自体、みずらくてすみません;;
1

スキルアップ/キャリアアップ(JOB@IT)