Oracle数据库性能测试参考指标
注:以下指标取自Oracle的性能分析工具Statspack所提供的性能分析指标。
指标名称 |
指标描述 |
指标范围 |
指标单位 |
1.关于实例效率(Instance Efficiency Percentages)的性能指标 |
|||
缓冲区未等待率 (Buffer Nowait %) |
指在缓冲区中获取Buffer的未等待比率。 |
该指标的值应接近100%,如果该值较低,则可能要增大buffer cache。 |
% |
Redo缓冲区未等待率 (Redo NoWait %) |
指在Redo缓冲区获取Buffer的未等待比率。 |
该指标的值应接近100%,如果该值较低,则有2种可能的情况: 1.online redo log没有足够的空间; 2.log切换速度较慢。 |
% |
缓冲区命中率 (Buffer Hit %) |
指数据块在数据缓冲区中的命中率。 |
该指标的值通常应在90%以上,否则,需要调整。如果持续小于90%,可能要加大db_cache_size。但有时,缓存命中率低并不意味着cache设置小了,可能是潜在的全表扫描降低了缓存命中率。 |
% |
内存排序率 (In-memory Sort %) |
指排序操作在内存中进行的比率。当查询需要排序的时候,数据库会话首先选择在内存中进行排序,当内存大小不足的时候,将使用临时表空间进行磁盘排序,但磁盘排序效率和内存排序效率相差好几个数量级。 |
该指标的值应接近100%,如果指标的值较低,则表示出现了大量排序时的磁盘I/O操作,可考虑加大sort_area_size参数的值。 |
% |
共享区命中率 (Library Hit%) |
该指标主要代表sql在共享区的命中率。 |
该指标的值通常应在95%以上,否则需要考虑加大共享池(修改shared_pool_size参数值),绑定变量,修改cursor_sharing等参数。 |
% |
软解析的百分比 (Soft Parse %) |
该指标是指Oracle对sql的解析过程中,软解析所占的百分比。软解析(soft parse)是指当Oracle接到Client提交的Sql后会首先在共享池(Shared Pool)里面去查 相关新闻>>最新推荐更多>>>
您可能感兴趣的文章 |