通过查看v$librarycache视图,可以监控library cache的活动情况,进一步衡量share pool设置是否合理。其中 RELOADS 列,表示对象被重新加载的次数,在一个设置合理的系统里,这个数值应该接近于0,另外,INVALIDATIONS列表示对象失效的次数,对象失效后,这意味着sql必须要被重新解析。
下述sql查询librarycache的性能状况:
1844 0 0
另外一个问题,在什么情况下需要调整share pool的大小?
根据performance tuning上的解释,综合我自己的看法,结论如下:
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10972173/viewspace-524569/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10972173/viewspace-524569/