2010-03-24 22 views
1

我正在逐步訪問數據庫,並確保我處理完所有與DbConnection對象相關的對象&;然而,當所有的網絡東西都完成&應該都關閉我仍然發現應用程序的開放網絡連接netstat。如何找出哪些類實例正在保持這些連接打開?你如何找到哪個班級保持網絡連接打開?

回答

0

即使您在連接上調用Close方法,由於連接池,物理連接不一定會關閉。

+0

你能更詳細地解釋連接池嗎? – thecoop 2010-03-24 15:12:25

+0

池化在這裏詳細解釋:http://msdn.microsoft.com/en-us/library/8xx3tyca.aspx。它通過保持物理連接打開來優化數據訪問,因爲關閉和打開它們是昂貴的過程。 – 2010-03-24 15:17:10