2011-06-28 105 views
0

如何查看連接是否已打開&已關閉?就像一個工具,我們可以看到服務器命中的提琴手,有沒有辦法通過工具查看打開的&關閉連接的數量?打開和關閉連接跟蹤

我登錄我的網絡應用&希望運行該工具&跟蹤打開&關閉連接。

System.ApplicationException: 個MySqlException在 OpenConnection的提高,錯誤連接: 超時過期。在從池中獲取 連接之前經過了超時期限 。這可能是 發生的原因,因爲所有連接池都正在使用中,並且達到最大池大小 。 ---> MySql.Data.MySqlClient.MySqlException: 錯誤連接:超時過期。 從池中獲取連接之前已超時。 可能發生這種情況的原因是,所有 池連接都在使用中,並且已達到池大小。

我的應用程序是.net & my sql。雖然我的代碼被正確關閉&已打開,但代碼在大多數情況下都能正常工作,但很少幾次我發現上述錯誤。

回答

0
+0

在連接到mysql數據庫的web應用程序中檢測連接泄漏的東西。 – Sharpeye500

+0

@ Sharpeye500所以你想看到連接打開,如果它正確關閉的權利?並查看需要多長時間來運行查詢磁盤性能等,如果是這種情況(這是)你應該使用類似sql server的分析器。正如您在上面提供的鏈接中可能看到的那樣,有一些分析器解決方案。你可以檢查一下,找出最適合你的東西。 (一些工具支付)問候 – adt

+0

當我重新啓動IIS我可以登錄回來,這是什麼意思?我在這裏無能爲力,請幫忙。 – Sharpeye500