我遇到连接池问题(达到最大池大小)。在大多数情况下,应用程序使用Linq2SQL,其中一些遗留函数仍在使用SqlConnection
我的所有Link2SQL部分都有这些常见部分:
Dim dc As New dbDataContext
... some Linq code
dc.Connection.Close()
dc.Dispose()
我是否做得足以确保我的sql连接已关闭并且所有必要的资源都已处理?
答案 0 :(得分:0)
排序我的问题。我在web.config中定义了两个连接字符串。一个由datacontext使用,另一个由遗留的sqlConnection代码使用。这似乎已经消除了汇总连接超时问题......虽然我不知道为什么。