Oracle 開啟autotrace功能 |
發(fā)布時(shí)間: 2012/9/18 17:47:55 |
默認(rèn)的Oracle的sqlplus是不能夠啟動(dòng)執(zhí)行分析計(jì)劃、統(tǒng)計(jì)執(zhí)行效率的,啟動(dòng)如下功能只需要幾步: 1:通過(guò)sys用戶sysdba角色登陸 2:創(chuàng)建autotrace 角色,執(zhí)行如下腳本 $Oracle_HOME\RDBMS\ADMIN\tracetab.sql 在Oracle9i中需要運(yùn)行$ORACLE_HOME\RDBMS\ADMIN\utlxplan.sql腳本生成plan_table表;- 在Oracle10g中PLAN_TABLE不再需要?jiǎng)?chuàng)建,Oracle缺省增加了一個(gè)字典表PLAN_TABLE$,然后基于PLAN_TABLE$創(chuàng)建公用同義詞供用戶使用 將該角色賦予需要進(jìn)行跟蹤分析的用戶 3:?jiǎn)?dòng)跟蹤 用法: SET AUTOT[RACE] {OFF | ON | TRACE[ONLY]} [EXP[LAIN]] [STAT[ISTICS]] 舉例: 結(jié)果解釋 邏輯讀 =(db block gets+ consistent gets) set atuotrace on; set autotrace traceonly explain statistics;
本文出自:億恩科技【www.allwellnessguide.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |