我想找到一個類似於SQL Server Profiler的Oracle工具,但粗略搜索沒有取得任何好結果。我只想實時查看我的應用程序針對數據庫所做的查詢。如何監視Oracle上的SQL活動?
有什麼建議嗎?
我想找到一個類似於SQL Server Profiler的Oracle工具,但粗略搜索沒有取得任何好結果。我只想實時查看我的應用程序針對數據庫所做的查詢。如何監視Oracle上的SQL活動?
有什麼建議嗎?
Quest軟件爲Oracle提供了一些非常好的工具。我認爲Foglight Performance Analysis for Oracle和Spotlight都可以做你正在尋找的東西。雖然不確定Spotlight。
如果您有權訪問Oracle中的v $視圖(許多工具使用它),它們會提供大量信息。
以下是askTom上的example以查找當前用戶正在執行的sql。
我確實可以訪問它們,但我不想手動運行查詢。我想要一種實時更新的可視化工具。 – 2009-10-12 16:54:49
來自Quest的TOAD(如Pascal提到的)具有此功能 – SeriousCallersOnly 2009-10-12 17:01:23
來自Allround Automations的PL/SQL Developer是我們在這裏使用的。更多面向開發人員,它有一個會話瀏覽器,它會顯示鎖,SQL語句等,也是一個很好的圖形解釋計劃窗口。它比TOAD便宜(最後看)。
感謝您的鏈接。我正在下載演示,看看它們是我想要的。 – 2009-10-12 17:12:08