Autotrace的配置與分析

leon830216發表於2014-03-01
- sysdba登入系統
sqlplus "/ as sysdba"

- 執行sql
sys@DEMO> @/u01/app/oracle/product/10.2.0/db_1/rdbms/admin/utlxplan.sql

Table created.

- 建立同位語 --- 若存在則報錯誤資訊
sys@DEMO> create public synonym plan_table for plan_table;

create public synonym plan_table for plan_table
                      *
ERROR at line 1:
ORA-00955: name is already used by an existing object

- 賦予public許可權
sys@DEMO> grant all on plan_table to public;

- 控制trace產生
-- set autotrace off; --- 不顯示,預設設定
-- set autotrace on; --- 顯示
-- set autotrace on explain; --- 只顯示最佳化器執行計劃
-- set autotrace statistics; --- 只顯示統sql計資訊
-- set autotrace traceonly; --- 於on相似,但不顯示查詢結果
-- set autotrace traceonly explain; --- 只顯示最佳化器執行計劃(不執行真正查詢,所以快)

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

相關文章