出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() |
![]() ![]() ![]() ![]() ![]() |
[5155] 大量データからの検索処理の処理方法 |
投稿者:11PMさん 2005/07/27 15:40:19 |
いつも参考にさせて頂いております。 この度、知恵をお借りしたくこちらに書き込みさせて頂きました。 環境 Windows Server 2003 + IIS6.0 大量のファイルデータから条件にあてはまるものを検索する処理を したいのですが、現在は、スクリプトでループを回してファイルを 読み込み検索を行っている状態です。 ですが、この処理方法ですと、処理時間がかかってしまいます。 また、この処理を行っている間は、他のクライアントが別の処理を 行うとしても、検索処理が終わるまで画面が表示されません。 やはり、この場合は、ACCESS等のデータベースを使って検索処理 を行うべきなのでしょうか。 参考までに、 読み込みファイル数 1500個 1ファイル当りのデータ数 100個〜600個 これらは、今後増えていきます。 よろしくお願いします。 |
[5156] Re:大量データからの検索処理の処理方法 |
投稿者:YasNet(管理人)さん 2005/07/27 17:16:29 |
こんにちは YasNet(管理人)です。 > 読み込みファイル数 1500個 > 1ファイル当りのデータ数 100個〜600個 ってことは90万件ですか・・・ACCESSでは、厳しいですね。 データ構成が分からないので、なんとも言えませんが・・・ テキストファイルでも処理方法も見直せば、使い物になるとは思いますが・・・ それでは 失礼致します。 > いつも参考にさせて頂いております。 > この度、知恵をお借りしたくこちらに書き込みさせて頂きました。 > > 環境 Windows Server 2003 + IIS6.0 > > 大量のファイルデータから条件にあてはまるものを検索する処理を > したいのですが、現在は、スクリプトでループを回してファイルを > 読み込み検索を行っている状態です。 > ですが、この処理方法ですと、処理時間がかかってしまいます。 > また、この処理を行っている間は、他のクライアントが別の処理を > 行うとしても、検索処理が終わるまで画面が表示されません。 > > やはり、この場合は、ACCESS等のデータベースを使って検索処理 > を行うべきなのでしょうか。 > > 参考までに、 > 読み込みファイル数 1500個 > 1ファイル当りのデータ数 100個〜600個 > これらは、今後増えていきます。 > > よろしくお願いします。 > |
[5157] Re:大量データからの検索処理の処理方法 |
投稿者:11PMさん 2005/07/28 14:11:58 |
YasNetさん、ありがとうございました。 もう一度処理方法を見直したいと思います。 > こんにちは YasNet(管理人)です。 > > > 読み込みファイル数 1500個 > > 1ファイル当りのデータ数 100個〜600個 > ってことは90万件ですか・・・ACCESSでは、厳しいですね。 > > データ構成が分からないので、なんとも言えませんが・・・ > テキストファイルでも処理方法も見直せば、使い物になるとは思いますが・・・ > > それでは 失礼致します。 > > > いつも参考にさせて頂いております。 > > この度、知恵をお借りしたくこちらに書き込みさせて頂きました。 > > > > 環境 Windows Server 2003 + IIS6.0 > > > > 大量のファイルデータから条件にあてはまるものを検索する処理を > > したいのですが、現在は、スクリプトでループを回してファイルを > > 読み込み検索を行っている状態です。 > > ですが、この処理方法ですと、処理時間がかかってしまいます。 > > また、この処理を行っている間は、他のクライアントが別の処理を > > 行うとしても、検索処理が終わるまで画面が表示されません。 > > > > やはり、この場合は、ACCESS等のデータベースを使って検索処理 > > を行うべきなのでしょうか。 > > > > 参考までに、 > > 読み込みファイル数 1500個 > > 1ファイル当りのデータ数 100個〜600個 > > これらは、今後増えていきます。 > > > > よろしくお願いします。 > > |
[5158] Re:大量データからの検索処理の処理方法 |
投稿者:11PMさん 2005/07/28 14:36:52 |
例えば、テキストの読み込み処理をしている間に、 他のクライアントがアクセルする事は可能でしょうか。 > YasNetさん、ありがとうございました。 > > もう一度処理方法を見直したいと思います。 > > > > > こんにちは YasNet(管理人)です。 > > > > > 読み込みファイル数 1500個 > > > 1ファイル当りのデータ数 100個〜600個 > > ってことは90万件ですか・・・ACCESSでは、厳しいですね。 > > > > データ構成が分からないので、なんとも言えませんが・・・ > > テキストファイルでも処理方法も見直せば、使い物になるとは思いますが・・・ > > > > それでは 失礼致します。 > > > > > いつも参考にさせて頂いております。 > > > この度、知恵をお借りしたくこちらに書き込みさせて頂きました。 > > > > > > 環境 Windows Server 2003 + IIS6.0 > > > > > > 大量のファイルデータから条件にあてはまるものを検索する処理を > > > したいのですが、現在は、スクリプトでループを回してファイルを > > > 読み込み検索を行っている状態です。 > > > ですが、この処理方法ですと、処理時間がかかってしまいます。 > > > また、この処理を行っている間は、他のクライアントが別の処理を > > > 行うとしても、検索処理が終わるまで画面が表示されません。 > > > > > > やはり、この場合は、ACCESS等のデータベースを使って検索処理 > > > を行うべきなのでしょうか。 > > > > > > 参考までに、 > > > 読み込みファイル数 1500個 > > > 1ファイル当りのデータ数 100個〜600個 > > > これらは、今後増えていきます。 > > > > > > よろしくお願いします。 > > > |
[5159] Re:大量データからの検索処理の処理方法 |
投稿者:Lightningさん 2005/07/28 14:44:08 |
このタイプの掲示板で全文引用をする意味はあるのでしょうか・・・? > > 例えば、テキストの読み込み処理をしている間に、 > 他のクライアントがアクセルする事は可能でしょうか。 アクセル?ってのは置いておいて。 普通、読み込み専用で開けば問題ないはずですけど・・・ 書き込みするならアウトですが。 ていうか、素直にSQLサーバとかそーいうDBソフトを導入されることをお勧めします。 どーみても業務っぽいし。 |
[5164] Re:大量データからの検索処理の処理方法 |
投稿者:11PMさん 2005/08/01 15:30:31 |
Lightningさん、どうもありがとうございました。 DBソフトの導入を考えてみたいと思います。 |
TreeBBS For ASP V.0.1.3 |