Oracle Statspack报告中各项指标的具体含义

Data Buffer Hit Ratio#<#90#

数据块在数据缓冲区中的命中率,通常应该在90%以上,否则考虑加大 db_block_buffers(9i 以上可是db_cache_size)

Buffer Nowait Ratio#<#99#

在缓冲区中获取buffer 的未等待比率

Library Hit Ratio#<#98#

主要代表着sql在共享区的命中率,通常在98%以上

In Memory Sort Ratio#<#0#

如果过低说明有大量的排序在临时表空间中进行,可尝试增加sort_area_size

Redo Nowait Ratio#<#98#

写日志的不等待比率,太低可调整log_buffer(增加)和 _log_io_size(减小,默认为1/3*log_buffer/log_block_size,使得 _log_io_size 为合适的值,比如128k/log_block_size)

Soft Parse Ratio#<#90#

近似当作sql在共享区的命中率,通常高代表使用了绑定变量,太低需要调整应用使用绑定变量,或者参考cursor_sharing = force (9i 中增加了 similar )

Latch Hit Ratio#<#99#

内部结构维护锁命中率,高于99%,通常低是因为shared_pool_size过大和没有使用绑定变量导致硬解析过多,可参考 _spin_count 参数设置

Percent Non-Parse CPU#<#95#

查询实际运行时间/(查询实际运行时间+sql解析时间),太低表示解析消耗时间过长

Percent Parse CPU to Parse Elapsed#<#90#

解析实际所用时间/(解析实际所用时间+解析中等待资源时间),越高越好

Execute to Parse Percent#<#10#

该值越高表示一次解析后被重复执行的次数越多,如果过低可以考虑设置

session_cached_cursors > 0

Memory Usage Percent#<#75#

共享池的使用率,应该稳定在75%--90%之间,太小浪费内存,太大则显内存不足

Percent of SQLs with Execution>1#<#40#

执行次数大于1的sql的比率(若太小可能是没有使用绑定变量)

Percent of Memory for SQl with Execution>1#<#0#

执行次数大于1的sql消耗内存/(所有sql消耗内存)

Instance Load Profile Redo Size/Sec#>#100000#

每秒产生的日志大小(单位字节),可标志数据库任务的繁重与否

Redo Size/Tx#>#0#

平均每个事务的日志生成量

Logical Reads/Sec(逻辑读)#>#0#

平均每秒产生的逻辑读,单位是block

Logical Reads/Tx#>#0#

平均每个事务产生的逻辑读,单位是block

Block Changes/Sec#>#100#

每秒block变化数量,数据库事务带来改变的块数量

Block Changes/Tx#>#0#

平均每个事务所导致的改变的块数

Physical Reads/Sec#>#100#

平均每秒数据库从磁盘读取的block数

Physical Reads/Tx#>#0#

平均每个事务从磁盘读取的block数

Physical Write/Sec#>#50#

平均每秒写磁盘的block数

Physical Write/Tx#>#0#

平均每个事务写磁盘的block数

User Calls/Sec#>#0#

每秒用户call次数

User Calls/Tx#>#0#

每事务用户call次数

Parses/Sec#>#100#

每秒解析次数,近似反应了每秒语句的执行次数

Parses/Tx#>#0#

每事务产生的解析次数

Hard Parses/Sec#>#10#

每秒产生的硬解析次数

Hard Parses/Tx#>#0#

每事务产生的硬解析次数

Sorts/Sec#>#20#

每秒产生的排序次数

Sorts/Tx#>#5#

每事务产生的排序次数

Transactions/Sec#>#0#

每秒产生的事务数

Rows/Sort#>#0#

每次排序所涉及到的行数

Percent of Block Changed/Read#>#0#

发生变化的块数/读次数,变化的块需要从回滚段来数据

Recursive Call Percent#>#0#

递归操作占所有操作的比率

Rollback/Tx Percent#>#5#

事务回滚率(回滚开销很大)

Executes/Sec#>#0#

每秒执行次数

Execute/Tx#>#0#

每个事务执行次数

Logons/Sec --46: Logons/Tx

I/O Statistics(I/O统计数据) Table Space I/O#>#0#

表示各表空间在IO上的分布,若出现严重不均衡,则要重新考虑对象的存储规划和数据文件的磁盘规划

Datafile I/O#>#0#

表示各数据文件的IO分布,若不均衡则需要重新考虑对象的存储规划

Table I/O(表I/O)#>#0#

对这些IO很大的表,要考虑放置在高速磁盘上,并且尽可能的分布在不同的磁盘上

TOP SQL Top SQL with High Buffer Gets#>#0#

这类sql进行了大量的block的读,要检查该sql是否用到了索引,或者说表上是否存在合理的索引,对于必须全表扫描的大表可以考虑recycle buffer ,对于频繁进行全表扫描的小表可以考虑keep buffer,还有一种需要注意的情况就是如果通过索引获取数据比例占表数据比例过大,比如20%(举例数据),就能导致buffer gets过大

Top SQL with High Physical Reads#>#0#

这类sql导致了大量的从磁盘获取数据,可能因为数据缓冲区太小,也可能是过多的全表扫描,需要考察索引是否合理,是否用到索引

Top SQL with High Execution Count#>#0#

这类sql是需要重点关注的,也许这些sql本身一次执行并没有消耗大量的时间或者空间,但由于频繁的执行对系统影响极大,所以只要有优化的可能到要对这些sql进行优化。还有另外一些情况,就是某些程序中可能大量频繁地使用dual表来获取一些信息(比如时间的计算等),尽可能的使这类sql转化为应用本地能解决的函数,或者还存在一些由于设计上的缺陷导致不必要的查询,都要在设计的角度避免这些查询

Top SQL with High Shared Memory#>#0#

这类sql使用了大量的内存,不一定执行的频繁,但是它可能把执行的频繁的sql涉及的一些数据挤出缓冲区,这同样将导致很多问题,所以也需要从尽可能的优化

Top SQL with High Version Count#>#20#

表示多个用户的sql在字面上是一样的,或者sql虽然一样但是session的一些参数发生了改变(比如sort_area_size发生了变化)

Wait Events(等待事件) alter system set mts_dispatcher#>#0#

当会话决定执行"ALTER SYSTEM SET MTS_DISPATCHERS = <string> "的时候等待DISPATCHERS的启动

BFILE check if exists#>#0#

检查外部的bfile文件是否存在

BFILE check if open#>#0#

检查外部的bfile文件是否已经open

BFILE closure#>#0#

等待关闭外部bfile文件

BFILE get length#>#0#

获得外部bfile文件的大小

BFILE get name object#>#0#

得到外部bfile文件的名字

BFILE get path object#>#0#

得到外部bfile文件的路径

BFILE internal seek#>#0#

BFILE open#>#0#

等待外部bfile被打开

BFILE read#>#0#

等待外部bfile文件读取完毕

buffer busy due to global cache#>#0#

buffer busy waits#>#0#

block正被读入缓冲区或者缓冲区正被其他session使用,出现此情况通常可能通过几种方式调整:增大data buffer,增加freelist,减小pctused,增加回滚段数目,增大initrans,考虑使用LMT

buffer deadlock#>#0#

由于系统缓慢所产生而非应用产生了死锁

buffer latch#>#0#

会话等待'buffer hash chain latch'

buffer read retry#>#0#

OPS下读buffer的过程中内容发生了变化于是重新读取

Cache simulator heap#>#0#

checkpoint completed#>#0#

时间: 2024-12-30 16:09:16

Oracle Statspack报告中各项指标的具体含义的相关文章

Oracle AWR报告详细分析 (文档 ID 1523048.1)

Oracle AWR报告详细分析  (文档 ID 1523048.1) AWR 是 Oracle  10g 版本 推出的新特性, 全称叫Automatic Workload Repository-自动负载信息库 AWR 是通过对比两次快照(snapshot)收集到的统计信息,来生成报表数据,生成的报表包括多个部分. WORKLOAD REPOSITORY report for  DB Name DB Id Instance Inst num Release RAC Host ICCI 13140

statspack报告数据结果解释

数据 这篇文章来自于oracle中国用户组(www.oracle.com.cn)的文章,发现对自己学习性能调优很有帮助: 原文链接:http://www.cnoug.org/viewthread.php?tid=25353 statspack报告数据结果解释 本人将最近在学习性能调优时,所用笔记总结如下,欢迎批评指正本文将不断更新,欢迎补充.(所列数据仅用于便于说明,没有实际意义) 一.statspack 输出结果中必须查看的十项内容 1.负载间档(Load profile)2.实例效率点击率(

ORACLE AWR报告生成过程出现多个实例记录分析

在一次生成AWR报告中,发现在"Instances in this Workload Repository schema"部分,出现了多个实例记录信息(host敏感信息被用host1,host2,host3替换).具体信息如下截图所示: SQL> @?/rdbms/admin/awrrpt   Current Instance ~~~~~~~~~~~~~~~~      DB Id    DB Name      Inst Num Instance ----------- ---

数据分析报告中如何选择合适的统计图表

由于不同的数据分析工具收集到的数据千差万别,基于这些数据生成展示的统计图表也不尽相同:而且数据分析师制作各种报告时,也常常纠结于如何选择合适的图表表达数据诉求,因此我们有必要去理解一些常用数据分析统计图表的特点.使用方法以及注意点.数据分析中主要使用以下几种图表. 折线图:按照时间序列分析数据的变化趋势时使用 柱 图:指定一个分析轴进行数据大小的比较时使用 饼 图:指定一个分析轴进行所占比例的比较时使用 仪表图:单独关注一个指标的绩效表现时使用 (版权归数码林网站分析博客所有,欢迎转载,但转载请

DBA避坑宝典:Oracle运维中的那些事儿

对于Oracle运维中的那些事儿,我的最终目的:不是比谁更惨,而是能够从中吸取经验和教训. 从我的理解来看,我会从下面的几个方面来进行说明DBA运维中的一些事儿. 每个部分都是非常关键的,缺一不可,而且每一部分都有很多的东西可以细化,我会逐一展开来说. (一)环境篇   首先来说说环境篇. DBA的角色及分工 对于DBA的分工,以前的公司对于DBA角色划分粒度还是很细的. 大体是按照核心和客户化定制层来划分的,核心层主要负责产品化,客户化层面主要负责定制.属于不同的产品线但又彼此紧密关联. Ph

网站分析报告中如何选择合适的统计图表

中介交易 SEO诊断 淘宝客 云主机 技术大厅 由于不同的网站分析工具收集到的数据千差万别,基于这些数据生成展示的统计图表也不尽相同;而且网站分析师制作各种报告时,也常常纠结于如何选择合适的图表表达数据诉求,因此我们有必要去理解一些常用网站分析(其实不只是网站分析,其它领域的数据分析对这些图表的选择也同样适用)统计图表的特点.使用方法以及注意点.数据分析中主要使用以下几种图表. 图表的种类 折线图:按照时间序列分析数据的变化趋势时使用 柱 图:指定一个分析轴进行数据大小的比较时使用 饼 图:指定

新!RightScale云报告中的6个关键

本文讲的是新!RightScale云报告中的6个关键[IT168 编译]作为衡量云计算的一个重要指标,RightScale现已成为云供应商,分析师和决策者了解客户采用模式的可靠来源. 2017年1月,RightScale进行了年度云计算状况调查. 1,002名受访者分别来自技术主管.经理.从业人员,涵盖了不同的规模及行业.受访者代表的公司均来自不同的云领域,包括RightScale解决方案的用户(20%)和非用户(80%).他们的回答为当前云的使用状况提供了详尽的信息. 以下为部分报告图文截取:

《变身吧主公》开测首日小米游戏各项指标名列第一

由西山居自主研发的首款Q版3D卡牌手游<变身吧主公>11月20日正式开启不删档测试,在安卓平台联合多家国内一线渠道首发.截止下午5时,即开服6小时内,流水突破百万.其中小米各项指标均高居全渠道第一!这是今年2月,小米宣布2000万美元战略入股西山居后,小米游戏联手西山居第一次真正意义上的战役,再次印证小米游戏中心依托智能硬件入口强大的手游分发实力,以及为优质CP成功发布一款新产品保驾护航的能力.图片1:<变身吧主公>主宣传海报据悉,<变身吧主公>是一款Q版3D三国题材卡

大可乐手机2代发布 各项指标直逼Note2

小米之后,能成功复制它的机会还有多少? 小辣椒.大可乐.锤子,当这些"熟悉的新名字"都来告诉你,有人要做手机,要做不一样的手机,要做比小米好的手机的时候,还有哪些新花样能吸引到消费者的眼球呢? 4月15日下午,云辰科技CEO丁秀洪在北京宣布了大可乐手机2代的发布.当天下午,阿里巴巴也有个发布会,宣布全新的手机操作系统战略.大部分媒体们都被阿里巴巴给请了过去. 不过,大可乐的现场依然座无虚席,因为媒体人出身的丁秀洪找了很多http://www.aliyun.com/zixun/aggre