怎么监控library cache的活动情况
发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,这篇文章主要讲解了"怎么监控library cache的活动情况",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"怎么监控library cache的活动
千家信息网最后更新 2025年11月06日怎么监控library cache的活动情况
这篇文章主要讲解了"怎么监控library cache的活动情况",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"怎么监控library cache的活动情况"吧!
通过查看v$librarycache视图,可以监控library cache的活动情况,进一步衡量share pool设置是否合理。其中RELOADS列,表示对象被重新加载的次数,在一个设置合理的系统里,这个数值应该接近于0,另外,INVALIDATIONS列表示对象失效的次数,对象失效后,这意味着sql必须要被重新解析。
下述sql查询librarycache的性能状况:
SELECT NAMESPACE, PINS, PINHITS, RELOADS, INVALIDATIONS FROM V$LIBRARYCACHE ORDER BY NAMESPACE;
输出如下:
NAMESPACE PINS PINHITS RELOADS INVALIDATIONS--------------- ---------- ---------- ---------- -------------BODY 8870 8819 0 0CLUSTER 393 380 0 0INDEX 29 0 0 0OBJECT 0 0 0 0PIPE 55265 55263 0 0SQL AREA 21536413 21520516 11204 2TABLE/PROCEDURE 10775684 10774401 0 0TRIGGER 18521844 0 0
通过上述查询,可以算出library cache的命中率:
Library Cache Hit Ratio = sum(pinhits) / sum(pins)
SUM(PINHITS)/SUM(PINS)---------------------- .999466248
另外,对于上述的查询,解释如下:
1.对于SQL AREA来说,共执行了21536413次。
2.其中11,204次执行导致了library cache miss。这就需要对这些sql进行重新解析,因为它们已经被age out。
3.sql有2次失效,这同时导致了library cache miss。
4.命中率为99.94%,这意味着只有0.06%的sql需要重复解析。、
另外一个问题,在什么情况下需要调整share pool的大小?
根据performance tuning上的解释,综合我自己的看法,结论如下:
(1)当V$LIBRARYCACHE.RELOADS的值较大,且应用程序已经很好的使用了绑定变量时,可以考虑调大share pool的值。
(2)当V$LIBRARYCACHE.RELOADS的值很小,且share pool里的free值较大,可以考虑减少share pool的值。通过以下查询,获取share pool的free情况:
SELECT * FROM V$SGASTAT WHERE NAME = 'free memory' AND POOL = 'shared pool';POOL NAME BYTES----------- -------------------------- ----------shared pool free memory 4928280
感谢各位的阅读,以上就是"怎么监控library cache的活动情况"的内容了,经过本文的学习后,相信大家对怎么监控library cache的活动情况这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
情况
活动情况
活动
监控
查询
对象
学习
较大
内容
命中率
意味
次数
问题
解释
变量
只有
同时
大小
就是
应用程序
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
做网站需要买服务器
成都网络安全平台作业
华为 服务器 排名
忘川风华录每个服务器互通吗
foxmis软件开发
大专软件开发就业方向
wow60怀旧服务器
昆山网络技术支持电话
湖南冰鸟互联网科技有限公司
如何查找和平精英的服务器
数据库如何设计类
vf数据库应用技术
内蒙古推广软件开发诚信服务
软件开发侵权赔偿
网络安全与信息安全是一样的吗
中南大学软件开发架构平台
通讯技术网络技术电脑技术
服务器开机风扇转一下停一下
数据库 PK PI
贵阳智能建模软件开发
完美平台服务器异常怎么解决
忘川风华录每个服务器互通吗
网络安全审查办法自什么时候起施
株洲服务器软件工程师寒假班
兰州汇宇网络技术有限公司
镇海专业软件开发设计
r620服务器内存安装
中南大学软件开发架构平台
浪潮服务器代理商哪家好
乡镇医院网络安全检查情况