設定sql plus 的autotrace

Nalternative發表於2011-10-11
執行@utlxplan;
執行 create public synonym plan_table for plan_table;
grant all on plan_table to public;
建立並授權plustrace角色 執行@plustrce;
執行grant plustrace to public;
SQL> grant plustrace to public;
 
Grant succeeded
 
SQL>
SQL> grant select on v_$sesstat to plustrace;
 
Grant succeeded
SQL> grant select on v_$statname to plustrace;
 
Grant succeeded
SQL> grant select on v_$mystat to plustrace;
 
Grant succeeded
控制報告:
 通過設定autotrace系統變數可以控制這個報告:
 set autotrace off; 不生成autotrace報告,這是預設設定;
 set autotrace on explain :autotrace報告,只顯示優化器執行路徑。
 set autotrace on statistics :autotrace報告只顯示sql語句的執行統計資訊。
 set autotrace on: autotrace報告既包括優化器執行路徑,又包括sql語句的執行統計資訊。
 set autotrace traceonly:這與set autotrace on類似,但是不顯示使用者的查詢輸出。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25323853/viewspace-708989/,如需轉載,請註明出處,否則將追究法律責任。

相關文章