クエリを実行するときにデータベースに接続するのに長い時間がかかることに気づきました。常に開いているデータベース接続を持つような方法でasp.netアプリケーションを作成することは可能ですか?または、サービスを作成し、asp.netアプリでそのサービスと通信する方がよいでしょうか。
質問する
140 次
1 に答える
1
接続の初期化にかかる時間を節約するために、接続プールを使用できます。ところで、SQL-ServerはOOTBをサポートしているので、実際に自分で実装する必要はありません。DB(ADO.NET、DAABなど)への接続に使用することを意味することはあまり重要ではありません。
2番目の提案については、サービスを作成し、アプリケーションに要求を伝達させることです。問題を別のプロセスに移動するだけなので、このシナリオでは役に立ちませんが、要求を満たすための累積時間は残っているか、さらには長くなります。余分なネットワーク時間を考慮します。
于 2012-09-02T18:36:00.803 に答える