什么可能导致应用程序无法从池中获取连接,而不是并发连接的总数?

时间:2013-01-18 13:02:08

标签: c# sql-server-2008

我看到以下错误:

  

超时已过期。从池中获取连接之前经过的超时时间。这可能是因为所有池连接都在使用中并且达到了最大池大小。

根据netstat的数据,我的机器总共有7个活动连接(其中3个来自SQL Server Management Studio),但是这个应用程序实例无法建立连接。

我们审核了所有代码,以确保每个SqlConnection都在using块中,并在同一台计算机上启动同一应用程序的新实例(同时破碎的一个仍然破碎。)

我还能看到什么来诊断问题的原因?它可能只是某些过度热心的防火墙,或者它可能是我们代码中的东西吗?

0 个答案:

没有答案