
http://blog.csdn.net/xilangyuyun/article/details/52800380
string my="data source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP) (HOST=localhost)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=cjsorcl)))User ID=cjsdogPassword=cjsmapPooling = TrueMax Pool Size = 10Min Pool Size = 1"OracleConnection conn = new OracleConnection(my)
conn.Open()
... ...
... ...
conn.Close()
连接字符串后加“Pooling = TrueMax Pool Size = 10Min Pool Size = 1”这三个参数即可实现应用连接池。
Pooling:是否启用连接池,True为启用
Max Pool Size:连接池最大连接数
Min Pool Size:连接池最小连接数
1. 有一个简单的函数从连接池中得到一个 Connection。2. close 函数必须将connection 放回 数据库连接池。
3. 当数据库连接池中没有空闲的connection,数据库连接池必须能够自动增加connection 个数。
4. 当数据库连接池中的connection 个数在某一个特别的时间变得很大,但是以后很长时间只用其中一小部分,应该可以自动将多余的connection 关闭掉。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)