Sye*_*bar 13 c# ado.net connection-pooling sql-server-2005
连接字符串中"最大池大小"的最大允许值是多少?
假设这是app.config中的连接字符串
<add name="Name"
providerName="System.Data.SqlClient"
connectionString="Data Source=ServerName;Network Library=DBMSSOCN;Initial Catalog=DatabaseName;user=UserName;password=Password;Max Pool Size=1024;Pooling=true;"/>
Run Code Online (Sandbox Code Playgroud)
我可以使用的最大值是1024而不是1024?记住它是最大值,而不是默认值.
Sye*_*bar 18
最大池大小没有文档限制.但是,对单个SQL Server的最大并发连接数有确切的文档限制(每个实例32767,请参阅http://msdn.microsoft.com/en-us/library/ms143432(v=SQL.90).aspx).
单个ADO.NET池只能转到单个实例,因此最大有效限制为32767.