Explain Plan中AUTOTRACE引起的SP2-0613和SP2-0611錯誤 (轉)
http://hi.baidu.com/c_zhao/blog/item/af2784f472dec268ddc4742a.html
SQL> set autotrace traceonly explain
SP2-0613: 無法驗證 PLAN_TABLE 格式或實體
SP2-0611: 啟用EXPLAIN報告時出錯
解決方法:
1. 以SYS使用者登入
CONNECT / @ as SYSDBA ;
1. 建立PLAN_TABLE(如果未建立)
執行utlxplan.sql(ORACLE_HOME/rdbms/admin下)指令碼;
2. 建立plustrace角色(如果未建立)
執行plustrce.sql(ORACLE_HOME/sqlplus/admin/plustrce.sql)指令碼;
3. 將plustrace role賦給當前使用者
grant plustrace to scott;或grant plustrace to public;
設定Autotrace的命令
序號 列名 解釋
1 SET AUTOTRACE OFF 此為預設值,即關閉Autotrace
2 SET AUTOTRACE ON 產生結果集和解釋計劃並列出統計
3 SET AUTOTRACE ON EXPLAIN 顯示結果集和解釋計劃不顯示統計
4 SETAUTOTRACE TRACEONLY 顯示解釋計劃和統計,儘管執行該語句,但您將看不到結果集
5 SET AUTOTRACE TRACEONLY STATISTICS 只顯示統計
Autotrace執行計劃的各列的涵義
序號 列名 解釋
1 ID_PLUS_EXP 每一步驟的行號
2 PARENT_ID_PLUS_EXP 每一步的Parent的級別號
3 PLAN_PLUS_EXP 實際的每步
4 OBJECT_NODE_PLUS_EXP Dblink或並行查詢時才會用到
AUTOTRACE Statistics常用列解釋
序號 列名 解釋
1 db block gets 從buffer cache中讀取的block的數量
2 consistent gets 從buffer cache中讀取的undo資料的block的數量
3 physical reads 從磁碟讀取的block的數量
4 redo size DML生成的redo的大小
5 sorts (memory) 在記憶體執行的排序量
6 sorts (disk) 在磁碟上執行的排序量[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21988588/viewspace-1028084/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- autotrace 和explain plan for可能導致執行計劃錯誤AI
- EXPLAIN PLAN FOR 和 SET AUTOTRACE之間的差別AI
- (轉)oracle效能工具包Explain plan、Autotrace、TkprofOracleAI
- EXPLAIN PLAN and SQL*PLUS AUTOTRACE may not generate actual plansAISQL
- autotrace explain plan 相關引數解釋AI
- 設定AUTOTRACE時出現SP2-0611錯誤
- 設定AUTOTRACE是出現SP2-0611和ORA-942錯誤。
- Explain PlanAI
- explain plan 的用法AI
- explain plan VS execution planAI
- USE EXPLAIN PLANAI
- 【Explain Plan】10g中的PLAN_TABLE$臨時表AI
- oracle explain plan for的用法OracleAI
- sql中使用函式導致explain plan for和set autotrace得到執行計劃不準確SQL函式AI
- Oracle EXPLAIN PLAN用法OracleAI
- Explain for the Statistics of Execution PlanAI
- ORACLE EXPLAIN PLAN的總結OracleAI
- SQL*Plus中plustrce.sql(SP2-0613、SP2-0611)和(SP2-0618、SP2-0611)SQL
- SP2-0618和_SP2-0611錯誤處理(轉)
- 啟用PLUSTRACE 角色——設定AUTOTRACE出現SP2-0618、SP2-0611錯誤
- 【Oracle】SP2-0613,SP2-0611問題解決Oracle
- Use the statspack to generate the accurate explain planAI
- explain plan 學習記錄AI
- TensorFlow不同版本引起的錯誤
- 阻止a標籤的跳轉,a標籤自動跳轉引起的錯誤
- Error: cannot fetch last explain plan from PLAN_TABLEErrorASTAI
- Using Statspack to Record Explain Plan DetailsAI
- 用EXPLAIN PLAN 分析SQL語句AISQL
- toad顯示explain plan的問題AI
- 多餘索引導致explain錯誤索引AI
- 評“MySQL 隱式轉換引起的執行結果錯誤”MySql
- SP2-0618和_SP2-0611錯誤處理
- 錯誤SP2-0618和SP2-0611處理
- 記憶體拷貝引起的錯誤記憶體
- 由JS註釋引起的JS錯誤JS
- 【Explain Plan】檢視SQL的執行計劃AISQL
- Double型別精度問題引起的錯誤型別
- Redhat防火牆引起的一個NDB錯誤。Redhat防火牆