ADO.NET 接続プーリング&SQLServer
-
08-06-2019 - |
質問
- 何ですか?
- どんな実施接続プールMS SQL?
- その性能に影響が
- 実行中の多くの問合せにつき後にあるよ利用ループと30K+繰り返し呼び出す保存手順)?
- 実行中の数を照会する長時間(約10分)?
- はありまbest practices?
解決
接続プールがメカニズムの再利用の接続としての新たな接続が遅くなります。
ご利用の場合は、接続文字列を指定します。データです。SqlClientそれだけに基づき使用されています。純このものは下のフードになっています。
ループの30k繰り返しの方が良いかもしれないとして、サーバサイドカーソル見上げT-SQLカーソルの計算書)によっては、何をやっているアクティビティごとにグループ外のsproc.
長い質問や豪雨で、地滑りや洪水など-に注意してください呼び出してからwebページとしてAsp.Net 最初がやりたかっただけで最適化のために長い待機との接続を切断す。
他のヒント
少し詳しい情報は、接続プールもの...ご利用していないとSqlClientがなされた場合にのみ、接続文字列は同一でそれぞれの新しい接続できます。私の理解では、この枠組みはプールの接続時に自動的にできるが、接続待機状態となっていれば、文字列変化にも若干の接続は次の新しい接続しながらプールで作成され新たな価).
利用できるパフォーマンスモニターアプリXP/Vista見SQL接続していますか早くかどうかをプールし使用しています。体.純CLRデータ"カテゴリー"とを監視することができます。
私の第二のKeith;場合にだけ呼び出す保存の手順30,000、いかに大きな問題により接続をプールした.
所属していません StackOverflow