0

多くのスレッドで一連のタスクを実行するアプリケーションがあります。各スレッドが作業単位を完了すると、新しいスレッドを生成して終了することにより、それを SQL Server データベースに保存します (これは、ワーカー スレッドが約 10 に制限されているためですが、SQL Server 接続スレッドの制限に遭遇したことはありません。今...)

最近、あまりにも多くの SQL サーバー接続があり、プールが大きすぎて SQL サーバー クライアントがエラーを出して停止するというユース ケースに遭遇しました。

SQL サーバーの接続所有スレッドを制御し、プール内の他の接続が返されるまで待機させることができますが、最初に許可されている接続数を知る必要がありますが、見つけられる情報はすべて、プールの設定方法に関するものです。入手方法ではなくサイズ。

4

0 に答える 0