我正在尋找一種能夠實現可視化oracle SQL查詢性能的工具(免費或付費)。最終目標是有一個工具,可以很容易地閱讀(例如,不解釋計劃結果),我可以用它來檢測查詢的慢部分(例如,什麼條件實際上增加了最多到整個查詢成本)。我做不是需要自動查詢優化,我只想看看爲什麼查詢成本太高。另外,如果分析儀無需特殊權限就可以運行。最佳Oracle SQL查詢分析工具
我已經試過Quest SQL Optimizer for Oracle,它看起來相當不錯,但是我錯過了查看連接條件的選項(很像SQL Developer)。另外,我無法輕鬆找到聯接佔用了大部分查詢成本。
你有什麼經驗?有這樣的工具嗎?
那麼SQL Developer有什麼問題?此外,使用Oracle 11.2,您可以使用'dbms_xplan.DISPLAY_PLAN(format =>'ALL',type =>'ACTIVE')'生成一個「交互式」執行計劃。 –
不需要工具。只需使用['DBMS_XPLAN'包]的內置分析功能(http://blog.jooq.org/2012/09/19/how-to-get-oracle-execution-plans-with-starts-e -rows-A-行 - 和 - a - 時間 - 柱/) –