Oracle 11.2.0.1 Result Cache 測試 - 10

tolywang發表於2015-02-11
PL/SQL DEV中查詢 : 
SQL> select * from  v$result_cache_statistics ;  
ID     NAME              VALUE 
---  -----------------  --------
1 Block Size (Bytes) 1024    
2 Block Count Maximum 62944    
3 Block Count Current 12160   
4 Result Size Maximum (Blocks)  3147 
5 Create Count Success 55427  ---   增加 1 
6 Create Count Failure 5 
7 Find Count 44258           ---   不變 , 表示沒有命中result cache 
8 Invalidation Count 32712  ---   增加 1 
9 Delete Count Invalid 48077  ---   增加 1 
10 Delete Count Valid 0  
11 Hash Chain Length  1  

從上面的統計NAME來看,在表中的資料發生變化後。result cache被標示為invalid, 並在SQL執行後
重新建立了新的result cache , Create Count Success+1,表示重建了新的result cache, Find Count
沒有增加,說明原來的result cache沒有命中,Invalidation Count+1 表示原來的result cache被置為
invalid了, Delete Count Invalid+1 表示無效的invalid的result cache被刪除了。

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

相關文章