AWR 报告是DBA常用的一个性能报告。 关于AWR 报告的生成,参考我的Blog:
Oracle AWR 介绍
http://blog.csdn.net/tianlesoftware/archive/2009/10/16/4682300.aspx
在AWR 报告的前第二部分就是有关快照的一个统计信息说明。
|
Snap Id
|
Snap Time
|
Sessions
|
Cursors/Session
|
Begin Snap:
|
3954
|
30-May-11 08:00:28
|
100
|
25.1
|
End Snap:
|
3962
|
30-May-11 16:00:44
|
146
|
21.0
|
Elapsed:
|
|
480.26 (mins)
|
|
|
DB Time:
|
|
1,768.80 (mins)
|
|
|
这个是我的一个测试数据,其中有Elapsed 和 DB Time. 通过这2个数据,就可以计算出DB 的负载情况。
DB Time 指cpu time+ wait time(不包含空闲等待)。 即db time记录的是服务器花在数据库运算(非后台进程)和等待(非空闲等待)上的时间。
Elapsed: 指的是整个时间,如果有多个CPU,总时间就是Elapsed*CPU 个数。
查看CPU 个数可以使用如下命令:
[root@db1 proc]# cat /proc/cpuinfo | grep 'processor' | wc -l
16
Linux CPU 信息查看
http://blog.csdn.net/tianlesoftware/archive/2010/10/27/5970500.aspx
现在计算一下这个测试数据DB的负载:
1,768.80/(480.26*16) =23%
即在整个DB 运行期间,有23%的时间是在处理事务信息。
注意这个数据不包含DB 后台进程的时间。
-------------------------------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
Email: dvd.dba@gmail.com
DBA1 群:62697716(满); DBA2 群:62697977(满) DBA3 群:62697850(满)
DBA 超级群:63306533(满); DBA4 群: 83829929 DBA5群: 142216823
DBA6 群:158654907 聊天 群:40132017 聊天2群:69087192
--加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请
分享到:
相关推荐
在看性能指标的时候,心里先要明白,数据库出现性能问题,一般都在三个地方,io,内存,cpu,这三个又是息息相关的(ps:我们先假设这个三个地方都没有物理上的故障),当io负载增大时,肯定需要更多的内存来存放,...
自动工作负载库(Automatic Workload Repository,AWR),AWR报告其实就是一张数据库健康体检表,它显示了数据库健康的各项指标。 有针对整个数据库的AWR报告,有针对某个实例的AWR报告(在集群环境),有针对单条...
作为一个数据库管理员,您可能已经投资购买了第三方工具或使用自己开发的...Oracle Database 10g 提供了一个显著改进的工具:自动工作负载信息库 (AWR)。AWR 和数据库一起安装,不但采集统计数据,还采集导出的量度。
AWR全称叫Automatic Workload Repository自动负载信息库,AWR 是通过对比两次快照(snapshot)收集到的统计信息,来生成报表数据,生成的报表包括多个部分,通过AWR报告,DBA可以容易地获知最近数据库的活动状态,...
可是对于批量系统,数据库的工作负载总是集中在一段时间内。如果快照周期不在这一段时间内,或者快照周期跨度太长而包含了大量的数据库空闲时间,所得出的分析结果是没有意义的。这也说明选择分析时间段很关键,要...
本白皮书介绍的主要组件包括自动工作负载信息库 (AWR)、自动数据库诊断监控程序 (ADDM) 和 Oracle Enterprise Manager (EM)。所有这些组件均建立在 Oracle 数据库代码中代码规范的基础上,该代码规范生成大量来自 ...
官方资料:ORACLE数据库增值组件 ORACLE数据库增值组件:•数据库真正应用集群(RAC)•有效管理海量数据(Partitioning) •数据库管理的DBA2.0时代(OEM...自动负载信息库(AWR);自动数据库诊断监视器(ADDM);Oracle 性能调优
作为一个数据库管理员,您可能已经投资购买了第三方工具或使用自己开发的工具来 在数据库运行期间采集详细的统计数据,并从这些统计数据中导出获得性能...AWR和数据库一起安装,不但采集统计数据,还采集导出的量度。
Toad for oracle是一款功能强大的数据库管理软件,通过该软件,用户可以使用SQL Tracker来监视在数据库上工作的SQL语句,可以在特定实例上执行一对自动工作负载信息库(AWR),利用其提供的快照定义技术监控任何时间...
收集分析MySQL性能指标,生成mysql版awr报告,用于分析数据库的性能、负载等情况
目录 1 前言 7 1.1 编写目的 7 1.2 预期读者 8 ...6.7.2 AWR报告默认文件名设置 56 7 不推荐使用的10g新功能 57 7.1 ASM 57 7.2 FLASH BACK数据库 57 8 附件 57 8.1 Oracle参数说明 57 8.2 合规性检查 58
AWR全称Automatic Workload Repository,自动负载信息库,是Oracle 10g版本后推出的一种性能收集和分析工具,提供了一个时间段内整个系统的报表数据。通过AWR报告,可以分析指定的时间段内数据库系统的性能。
默认情况下,Oracle数据库每小时生成一次快照,并在工作负载库中保留8天的统计信息。必要时,你可以使用dbms_workload_repository程序手动创建,删除或者修改快照等。可以使用OEM以及dbms_workload_repository包...
9.3.3 自动负载信息库:AWR的引入 425 9.3.4 自动数据库诊断监控:ADDM的引入 436 9.4 顶级等待事件 436 9.5 重要等待事件 439 9.5.1 db file sequential read(数据文件顺序读取) 439 9.5.2 db file ...