SQL Server 2008(200から)に移行することを期待して、アプリケーションをテストしています。SQL Serverプロファイラーで、私は見ています
ログインの監査 SQL:BatchStartingSELECT....。 SQL:BatchCompletedSELECT....。 監査ログアウト
実行されているすべてのクエリに対して。私の知る限り、これは、接続プールを使用せずに、実行するすべてのクエリに対して新しい接続を作成していることを意味します。これは本当ですか?もしそうなら、接続プールが機能しない理由をトラブルシューティングするために私ができることはありますか?私は接続文字列に単一の定数文字列を使用しており、接続が終了した直後に接続を常に閉じています(プールに解放するため)。私の接続文字列ではプールが無効になっておらず、最小プールサイズは10、最大プールサイズは1000です。
他の誰かが同様の問題を経験しましたか?念のため、XP Professional(私の開発ボックス)で実行されているASP.NETアプリケーション(VB.NET)です。.NET2フレームワークを対象としたWebアプリをコンパイルしました。