- 在连接字符串Connection string中,Pooling为是否启用连接池,默认值为Pooling=true,表示启用。
- 与连接池相关的两个重要参数是 Min Pool Size(默认值是0) 和 Max Pool Size (默認值為100,最大值为32767),分别指池中的最小连接数和池中的最大连接数。
- 另外一個重要參數是Connection Lifetime, 为连接池中的连接设置了生命周期, 它的默认值为0(最大的连接超时)。当连接被返回到池时,将其创建时间与当前时间作比较,如果时间长度(以秒为单位)超出了由 Connection Lifetime 指定的值,该连接就会被销毁.
在我们创建一个连接的实例,并调用Open()方法时,连接池管理程序会去连接池中找(或創建或等待)一个可用的连接;当调用Close()方法时,连接池管理程序又将连接返回到连接池中,以供下一次调用Open()方法时使用。
關於連接池的常用屬性