oracle sql tuning 8--優化全表掃描

oracle_db發表於2009-12-17

表掃描統計

select  name , value  from v$sysstat  where name like '%table scan%'

說明:

table scans(long tables):指多於4個塊的表

table scans(short tables):指<=4個塊的表

如果table scans(long tables)的值比較大,則說明被訪問的表中有很大比例不是按索引查詢的

使用以下語句確定長時間操作執行的進度

select

     sid , serial# , opname , to_char(start_time,'hh24:mi:ss') as start_time ,

     (sofar/totalwork)*100 as percent_complete

from v$session_longops;

 

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

相關文章