SQL Server / .NET - 获取连接池大小

时间:2012-07-01 16:15:36

标签: sql-server connection-pooling

我有一个应用程序,它跨多个线程执行一系列任务。当每个线程完成其工作单元时,它通过生成一个新线程然后终止将它保存到SQL Server数据库(这是因为工作线程限制为大约10,但我从未遇到SQL服务器连接线程的限制,直到现在...)

最近我一直在遇到这样的用例,其中有太多SQL服务器连接,池太大而SQL Server客户端抱怨然后死掉。

我可以控制我的SQL服务器连接拥有线程并让它们等到池中的其他连接返回,但是我必须知道首先允许多少连接,但我能找到的所有信息都是关于如何设置池大小,而不是如何获得它。

0 个答案:

没有答案