2015-07-02 110 views
0

我有一個連接池問題(達到最大池大小)。該應用程序使用LINQ2SQL在大多數情況下,一些傳統功能仍然使用的SqlConnectionLinq和連接池

我所有的Link2SQL章節,這些公共部分:

Dim dc As New dbDataContext 

... some Linq code 

dc.Connection.Close() 
dc.Dispose() 

難道我做得還不夠,以確保我的SQL連接已經關閉,所有必要的資源配置?

+0

對於Linq2Sql和SqlConnection都可以使用存儲在web.config中的相同連接字符串param導致問題嗎? – Mych

回答

0

排序我的問題。我在web.config中定義了兩個連接字符串,其中一個由datacontext使用,另一個由傳統sqlConnection代碼使用。這似乎消除了連接超時問題...雖然我不知道爲什麼。