接続文字列の "最大プールサイズ"設定とIISサーバーマネージャー)の制限設定の違いを理解しようとしています...同じものを参照しているかどうかそうでない場合、それぞれは何をしますか?
わかりやすくするために、IISマネージャーの接続制限ステートメントのコードと「制限」設定の写真を添付しました。
<connectionStrings>
<add name="TrackingConnectionString" connectionString="Data Source=localhost;Min Pool Size=0;Max Pool Size=100;Pooling=true;
Initial Catalog=Tracking;Integrated Security=True;" providerName="System.Data.SqlClient"/>
</connectionStrings>
添付されているのは、ISSマネージャーの「制限」設定の写真です。
いいえ、同じものではありません。
Max Pool Size
パラメータは、Webサーバーとデータベース間のデータベースサーバー接続プールに影響します。 TrackingConnectionString
の場合、 追跡データベース です。
IIS Webサイト構成 limits 許可される接続数)の接続数の制限 Webサイトへの接続、つまりクライアントとWebサーバー間の接続。
値は
0
から4294967295
(無制限)までの整数でなければなりません。接続数が変動する傾向がある場合、数を無制限に設定すると、一定の管理を回避できます。ただし、接続数がシステムリソースを超えると、システムパフォーマンスに悪影響が及ぶ可能性があります。 Webサイトを特定の接続数に制限すると、パフォーマンスを安定させることができます。