查看Oracle執行計畫

來源:互聯網
上載者:User

標籤:

1、PL/SQL解釋計劃視窗

優點:方面

缺點:看到資訊有限

2、explain_plan for

針對某個句子最佳化較方便

3、sqlplus

Sqlplus裡輸入命令:

set autotrace on

select * from emp;

資料顯示出來後,跟著執行計畫:

這個語句的優點就是它的缺點,這樣在用該方法查看執行時間較長的sql語句時,需要等待該語句執行成功後,才返回執行計畫,使最佳化的周期大大增長。

如果不想執行語句而只是想得到執行計畫可以採用:

set autotrace traceonly

如果執行該語句時遇到錯誤許可權不足,解決方案為:

用sys使用者登陸

Sqlplus > @ ?sqlplus\admin\plustrce.sql

Sqlplus > grant plustrace to user_name;

- - user_name是上面所說的分析使用者

待續。。。

查看Oracle執行計畫

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.