ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 查看Oracle数据库命中率

查看Oracle数据库命中率

原创 Linux操作系统 作者:Helloblock 时间:2013-06-21 04:31:14 0 删除 编辑
1、查询Oracle数据字典缓存命中率:
select (1-(sum(getmisses)/sum(gets))) * 100 "Hit Ratio" from v$rowcache;

2、查询Oracle的latch命中率:
select 1-sum(misses)/sum(gets) from v$latch;

3、查看Oracle的buffer pool命中率: 
SELECT NAME, PHYSICAL_READS, DB_BLOCK_GETS, CONSISTENT_GETS,
      1 - (PHYSICAL_READS / (DB_BLOCK_GETS + CONSISTENT_GETS)) "Hit Ratio"
  FROM V$BUFFER_POOL_STATISTICS;
4、查看共享池的命中率:
select SUM(PINHITS)/SUM(PINS) from V$LIBRARYCACHE;

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28408358/viewspace-764436/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2013-02-16

  • 博文量
    14
  • 访问量
    82702