2011-06-22 9 views
0

接続プーリングが10に設定されており、ほぼ100のユーザーがほぼ同時にDBへの接続を利用してページをヒットした場合。 この場合より、90人のユーザーは接続が解放されるのを待たなければなりませんか? OR 90人のユーザーに対して、より多くの接続が作成されますが、プールに戻されませんか?接続プーリングとサイトへのロード

FYI:接続プーリングと関連する概念が分かっています。クエリは、大きなレポートを生成するページに関連しています。

答えて

1

彼らは、接続が10の最大数に達した場合にはプールに戻されるのを待つ必要があります、以下を参照してください。接続のためのhttp://msdn.microsoft.com/en-us/library/8xx3tyca.aspx

接続プーラーを満たす 要求を 再割り当て接続によって、彼らがそうであるように がプールに戻されました。最大プールサイズが に達し、 使用可能な接続がない場合は、 要求がキューに入れられます。プール側の は、 にタイムアウトに達するまで接続を再試行しようとします(デフォルトの は15秒です)。 接続がタイムアウトする前に、プーラーが 要求を満たすことができない場合、例外は がスローされます。

+0

ありがとうございました。回答はマークされ、投票されました。 – iMatoria

関連する問題