をプールする可能性の重複:
Entity Framework and Connection Pooling接続は、Entity Frameworkの1に
んEF1サポート接続プーリング?はいの場合、それを管理するために何をする必要がありますか?
をプールする可能性の重複:
Entity Framework and Connection Pooling接続は、Entity Frameworkの1に
んEF1サポート接続プーリング?はいの場合、それを管理するために何をする必要がありますか?
アプリケーション全体の接続文字列が同じであることを確認する以外に何もする必要はありません。 .NETは残りの部分を世話します。
これは、サーバーが何であるかによって異なります。これは、特定の実装によって決定されるため、ADO.NETでは自動的には決定されません。 –
タグasp.netとentity-frameworkを考慮すると、我々はMS SQL Serverについて話していると仮定しています。 – Kon
なぜですか? ASP.NETとEFは、データベースの*範囲*で動作します... EFとL2Sの間の主要な設計の選択の1つです... *オプション*ですが、それは知られていません(そして率直に言って、ベンダーはASP.NETのそれよりもはるかに重要です) –
EFコードの下にSQL Serverがあると仮定すると、接続文字列を使用してSqlConnectionが作成されます。接続文字列ごとに接続プールが作成されます。
それは単にあなたの側で任意のコード/設定なし
接続プーリングは、EFによってサポートされていると、それはデフォルトで、動作するはずです。変更する場合は、接続文字列のPoolingパラメータをtrueまたはfalseに変更できます。
DBサーバーとは何ですか?特に、(ADO.NETの) 'SqlClient'は、SQL Serverのケースでいくつかの層をプールすることを処理します... –
この質問を確認してください:http://stackoverflow.com/questions/3653009/entity-framework-and -connection-pooling EFv1とSQLサーバでも同じです。 –