我们执行查询或相关操作时,数据回传的响应时间是我们评定性能好坏的标准,当然这些要根据具体情况来定,通常如果我们所需要的数据就在memory中存着,拿来就用,那么一定会比再从Disk中读出来快很多倍。如果我们想知道当前各session查询的数据在memory中的命中程度可以用下面的SQL来实现
select USERNAME,
CONSISTENT_GETS,
BLOCK_GETS,
PHYSICAL_READS,
((CONSISTENT_GETS + BLOCK_GETS - PHYSICAL_READS) /
(CONSISTENT_GETS + BLOCK_GETS)) Ratio
from v$session, v$sess_io
where v$session.SID = v$sess_io.SID
and (CONSISTENT_GETS + BLOCK_GETS) > 0
and USERNAME is not null
order by ((CONSISTENT_GETS + BLOCK_GETS - PHYSICAL_READS) /
(CONSISTENT_GETS + BLOCK_GETS))
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29987/viewspace-51936/,如需转载,请注明出处,否则将追究法律责任。