当前所在位置:珠峰网资料 >> 计算机 >> Oracle认证 >> 正文
LR中监控ORACLE数据库常用计数器(二)
发布时间:2010/10/20 15:32:38 来源:www.xue.net 编辑:城市总裁吧

    Description=oracle database shoot straight

    Query=SELECT round(1-SUM(PHYSICAL_READS)/(SUM(DB_BLOCK_GETS) + SUM(CONSISTENT_GETS)), 4) * 100 FROM (SELECT CASE WHEN NAME='physical reads' THEN VALUE END PHYSICAL_READS,CASE WHEN NAME = 'db block gets' THEN VALUE END  DB_BLOCK_GETS,CASE WHEN NAME = 'consistent gets' THEN VALUE END  CONSISTENT_GETS FROM V$SYSSTAT WHERE Name IN ('physical reads','db block gets','consistent gets'))

    IsRate=0

    [Custom2]

    ;Name must be unique

    Name=共享区库缓存区命中率

    Description=命中率应大于0.99

    Query=Select round(sum(pins-reloads)/sum(pins) * 100, 2) from v$librarycache

    IsRate=0

    [Custom3]

    ;Name must be unique

    Name=共享区字典缓存区命中率

    Description=命中率应大于0.85

    Query=Select round(sum(gets-getmisses-usage-fixed)/sum(gets) * 100, 2) from v$rowcache

    IsRate=0

    [Custom4]

    ;Name must be unique

    Name=检测回滚段的争用

    Description=应该小于1%

    Query=select round(sum(waits)/sum(gets) * 100, 2) from v$rollstat

    IsRate=0

    [Custom5]

    ;Name must be unique

    Name=检测回滚段收缩次数

    Description=应该小于1%

    Query=select sum(shrinks) from v$rollstat, v$rollname where v$rollstat.usn = v$rollname.usn

    IsRate=0

    [Custom6]

    ;Name must be unique

    Name=监控表空间的I/O读总数

    Description=监控表空间的I/O

    Query=select sum(f.phyrds) pyr from v$filestat f, dba_data_files df where f.file# = df.file_id

    IsRate=0

    [Custom7]

    ;Name must be unique

    Name=监控表空间的I/O块读总数

    Description=监控表空间的I/O

    Query=select sum(f.phyblkrd) pbr from v$filestat f, dba_data_files df where f.file# = df.file_id

    IsRate=0

    [Custom8]

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved