優點:方面
缺點:看到信息有限
針對某個句子優化較方便
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是上面所說的分析用戶