net2.0连接池最大连接数设置

来源:互联网 发布:甲醛清除剂 知乎 编辑:程序博客网 时间:2024/05/01 10:20
 

Connection Pool最大最小连接数在连接字符串中设置。连接字符串包含以下三个属性与之相关:
Max Pool Size 100 池中允许的最大连接数。
Min Pool Size 0 池中允许的最小连接数。
Pooling 'true' 当该值为 true 时,系统将从相应池中提取 SQLConnection 对象,或在必要时创建该对象并将其添加到相应池中。可识别的值为 true、false、yes 和 no。
您可以在连接字符串中设置Max属性来设置最大连接数。
代码示例:
const string connString = "server=localhost;" +
"uid=***" +
"pwd=***" +
"database=Northwind;" +
"Min Pool Size=20;" +
"Max Pool Size=3";

设置连接池与IIS无关,因此无需设置IIS。

SQL Server会通过解析connection string
中Min Pool Size Max Pool Size属性为该字符串设置连接池大小,当使用相同连接字符串的连接到来后就会从该连接字符串相对应的池中分配一个连接,可以看出在SQL Server端也无需设置。

原创粉丝点击