我将应用程序迁移到VS2005到VS2008时出现Timeout过期错误

时间:2010-09-03 11:10:20

标签: visual-studio-2008

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

我再次遇到同样的问题。我检查了所有连接是否已关闭。一段时间后它显示相同的错误。

GC是否有任何问题?是否有可用的实用程序可以显示哪些代码正在泄漏连接?

1 个答案:

答案 0 :(得分:0)

我在拥有数百万用户的实时网站上遇到过这个问题。

我找到了两个解决方案,两个都适合我。

1)立即解决方案:在连接字符串中设置Pooling = false。

2)稍后我关闭了代码中的所有连接并设置了Pooling = true。

http://www.15seconds.com/Issue/040830.htm