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博客 ” ,链接:https://blog.itpub.net/35489/viewspace-1433548/
,如需转载,请注明出处,否则将追究法律责任。