查看library cache 命中率
来源:互联网 发布:网络助手 编辑:程序博客网 时间:2024/05/17 22:16
SQL> desc v$librarycache Name Null? Type ----------------------------------------- -------- ---------------------------- NAMESPACE VARCHAR2(15) GETS NUMBER GETHITS NUMBER GETHITRATIO NUMBER PINS NUMBER PINHITS NUMBER PINHITRATIO NUMBER RELOADS NUMBER INVALIDATIONS NUMBER DLM_LOCK_REQUESTS NUMBER DLM_PIN_REQUESTS NUMBER DLM_PIN_RELEASES NUMBER DLM_INVALIDATION_REQUESTS NUMBER DLM_INVALIDATIONS NUMBER[参数说明]
1.查看总的library cache pinhitratio 应该大于90%,最理想大于95%
SQL> select sum(pinhits)/sum(pins) pinhitratio from v$librarycache;
PINHITRATIO
-----------
.916570607
SQL> select sum(pins)/(sum(pins)+sum(reloads)) reloadhitratio from v$librarycache;
RELOADHITRATIO
--------------
.997046909
2.查看reloadhitratio 应该小于1%
SQL> select sum(reloads)/sum(pins) from v$librarycache;
SUM(RELOADS)/SUM(PINS)
----------------------
.002959248
3.查看各个类型的library cache ratio, 看pinhitratio 这一行
SQL> select namespace,pins pinhits ,pinhitratio from v$librarycache;
NAMESPACE PINHITS PINHITRATIO
--------------- ---------- -----------
SQL AREA 136089 .907935248
TABLE/PROCEDURE 54863 .917230192
BODY 11053 .988057541
TRIGGER 2064 .994670543
INDEX 239 .665271967
CLUSTER 4603 .996958505
OBJECT 0 1
PIPE 0 1
JAVA SOURCE 0 1
JAVA RESOURCE 0 1
JAVA DATA 0 1
11 rows selected.
4.查看当前 library cache 的大小
SQL> select sum(sharable_mem) from v$db_object_cache;
SUM(SHARABLE_MEM)
-----------------
20775388
5.查看剩余的 shared pool
SQL> select * from v$sgastat where name='free memory' and pool='shared pool';
POOL NAME BYTES
------------ -------------------------- ----------
shared pool free memory 86134880
ORACLE调优专家所推荐的长期运行的数据库的 library cache hitratio 最好应该在95%以上,sum(reloads)与sum(pins) 的比值应该小于 1%,如果pinhitratio 小于90%,或者reload ratio 大于1% ,而且shared pool 的free memory 很小或者为0,那么可以适当增加shared_pool的大小,检查应用程序代码效率,比如是否使用了绑定变量等等.
- 查看 library cache 命中率
- 查看library cache 命中率
- 查看 library cache 命中率
- 查看 library cache 命中率
- Oracle 查看library cache 解析命中率
- 查看 buffer cache 命中率
- 查看 buffer cache 命中率
- 查看 buffer cache 命中率
- cache命中率
- oracle调优之-共享池尺寸调优+library cache+dicitonary library 命中率(摘自文平书)
- data dictionary cache 命中率
- oracle libary cache 命中率
- squid 查看命中率
- cache和命中率的问题
- cache和命中率的问题
- cache和命中率的问题
- 有关cache命中率的问题
- 经常查看的一些命中率
- Rails日志文件
- PrintStream
- 非卡尔曼滤波融合陀螺仪和加速度计数据,kalman gyroscope accelerometer
- Sonatype Nexus 搭建Maven 私服
- 项目中oracle存储过程记录——常用语法备忘
- 查看library cache 命中率
- 快答在线 一个新的互联网产品
- ZOJ Problem Set - 3827Information Entropy
- 中断服务子程序
- Linux 下MySQL源码安装完整版
- TCP/IP详解--TCP首部选项中时间戳选项的作用
- classpath、path、JAVA_HOME的作用
- 第4卦-山水蒙-易经学习笔记
- 2014.10.13