2017-03-14 50 views
0

我是Oracle DB的新手。我廣泛使用了SQL Management Studio。我已經使用SQL分析器。 SQL分析器列出了每次有數據庫調用時執行的所有查詢。我需要Oracle中的類似選項。Oracle中SQL Profiler的等價物是什麼?

+0

StackOverflow是關於幫助人們修復他們現有的代碼。關於工具建議,教程,研究,圖書館和代碼的請求是無關緊要的。 ***請***閱讀http://stackoverflow.com/help/how-to-ask,http://stackoverflow.com/help/dont-ask,http://stackoverflow.com/help/mcve和參加[旅遊](http://stackoverflow.com/tour),然後在此發佈更多Q​​.祝你好運。 – shellter

+0

我將來會照顧你的觀點。謝謝你指導我。 – Sunita

回答

0

可能沒有直接的等價物。所以有幾件事情。

  1. 它可能更有效地說出你想什麼來實現,而這要求一個特定的工具或一塊的功能
  2. 對於系統範圍內的監控,有企業管理器(EM)和EM快速。
    • EM,您可以訪問自動負載信息庫(AWR),它可以提供整個系統的報告
    • 對於SQL具體監測EM,您可以訪問SQL *監控

兩個AW也可以在EM之外訪問AW *和SQL * Monitor。

+1

您可能想要注意哪些實用程序是Oracle中的額外成本選項。 – MT0

+0

@ MT0我不知道:) – BobC

+0

在soap服務器中執行了一些查詢/存儲過程。對我來說,服務器是一個黑盒子。所以我不知道正在執行的查詢是什麼。所以在SQL管理工作室中,在這種情況下,我可以在運行我的應用程序時運行SQL配置文件。它列出了由應用程序同時執行的所有查詢。我需要類似的功能/代碼,可以在運行我的應用程序時爲我提供所有已執行的查詢。 – Sunita

相關問題