如何实现功能i.s.在建立与SQL的连接时控制“Incr Pool Size”或“Decr Pool Size”?类似于ORACLE

时间:2012-07-11 09:27:27

标签: c# .net sql sql-server ado.net

我问了一个关于“Incr Pool Size”或“Decr Pool Size”的问题

How to resolve SqlConnection error "Keyword not supported: 'decr pool size'."

这是另一个但与此相关的不同问题,简而言之,ORACLE连接字符串提供了这两个选项,用于在连接池分别为空或满时增加/减少连接对象。我们如何用SQL实现这一目标。

编辑:为什么我想知道,因为我正在创建一个中间件,我使用多个并行线程(例如60)写入数据库,我想的是当我从池中连接所有连接(例如50)时,新的线程尝试创建连接将sql服务器将在池中创建另一堆连接,即50还是会逐个创建这个超连接?

1 个答案:

答案 0 :(得分:1)

SqlClient在提供的MaxPoolSizeMinPoolSize参数范围内自动管理池大小。默认值分别为100和0。