打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
[AWR报告]Library Hit %
userphoto

2022.05.30 江苏

关注

从这期开始讲解awr报告的部分,上期说的是awr整体的部分,今天开始对里面的细节说起


这期针对Instance Efficiency Percentages 部分做说明

理论上说上述比例应接近100%


Library Hit %

Library Hit 我们所说的library cache hit ratio,指的是将要执行的SQL 语句或者PL/SQL 代码已经存在于shared pool中的library cache中并可复用


如何查看

  1. 监控库缓冲命中率及重载率(9i及以上):

select sum (pins) "Eexcutions",
      sum(pinhits) "Hits",
      round((( sum (pinhits) / sum (pins)) * 100),2 ) "PinHitRatio",
      sum(reloads) "Misses",
    round((( sum (pins) / (sum (pins) + sum(reloads))) * 100 ),2) "RelodHitRatio"
 from v$librarycache;


  1. 查看库缓冲命中率(10g及以上)

select * from v$sysmetric where metric_name = 'Library Cache Hit Ratio';


如何处理

如果该指标过低说明SQL过早的被挤出shared pool,可能是由于shared pool过小导致

需要和软解析(soft parse)率进行比较,如过两者都低,需检查解析问题,如绑定变量是否使用。


下期预告

Soft Parse %:

后期预告:

[内容预告]DataGuard,AWR

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【云和恩墨大讲堂】故障分析| library cache latch 竞争案例分享
【云和恩墨大讲堂】Oracle线上嘉年华第二讲
关于Oracle中各个命中率的计算以及相关的调优总结
Oracle 数据库巡检命令手册
Oracle10g AWR 简单获得方法
小案例分享,11G新特性引发的严重性能问题【附AWR截图】
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服