Welcome 微信登录

首页 / 网页编程 / ASP.NET / 对连接字符串中Min Pool Size的错误理解

对连接字符串中Min Pool Size的错误理解2015-04-21假设我们在一个ASP.NET应用程序的连接字符串中将Min Pool Size设置为30:

<add name="cnblogs" connectionString="Data Source=.;Initial Catalog=cnblogs;Min Pool Size=30" providerName="System.Data.SqlClient"/>
访问一下应用程序,然后用Windows Performance Monitor监测一下.NET Data Provider for SqlServer -> NumberOfPooledConnections(连接池中的连接总数):

连接池中的连接总数不是30,而是60(见上图)。Min Pool Size=30,为什么NumberOfPooledConnections会是60?

用Performance Monitor监测一下.NET Data Provider for SqlServer -> NumberOfActiveConnectionPools: