【发布时间】:2011-09-06 00:30:47
【问题描述】:
连接字符串中 ADO.Net 支持的连接池的最大和最小大小是多少。
Min Pool Size=[max size ?]
Max Pool Size=[min size]
【问题讨论】:
标签: asp.net ado.net connection-string connection-pooling pool
连接字符串中 ADO.Net 支持的连接池的最大和最小大小是多少。
Min Pool Size=[max size ?]
Max Pool Size=[min size]
【问题讨论】:
标签: asp.net ado.net connection-string connection-pooling pool
默认连接池大小为 100 。您可以使用连接字符串中的“Max Pool Size”属性来增加池大小。例如 - Max Pool Size=1000;
如果您使用的是 Azure SQL Server,并发连接数将取决于您使用的 SQL Server Tier。
更多信息请参考链接 - https://docs.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers
【讨论】:
最大池大小没有记录限制。但是,对于单个 SQL Server 的最大并发连接数有一个确切的记录限制(每个实例 32767,请参阅http://msdn.microsoft.com/en-us/library/ms143432(v=SQL.90).aspx)。
单个 ADO.NET 池只能转到单个实例,因此最大有效限制为 32767。
最小池大小为零
【讨论】:
【讨论】:
最大池大小的默认值为 100,最小池大小为 0
【讨论】: