持续更新中。。。
Oracle awr报告详解
DB Name | DB Id | Instance | Inst num | Startup Time | Release | RAC |
---|---|---|---|---|---|---|
ORCL | 1295334343 | orcl | 1 | 09-1月 -12 18:01 | 11.2.0.1.0 | NO |
DB Name :数据库名
DB Id :数据库Id(获取方法select dbid from v$database;)
Instance: 实例名
Inst num: 实例个数,这里为单实例
Startup Time: 实例启动时间
Release :Oracle数据库版本
RAC:是否是RAC
Host Name | Platform | CPUs | Cores | Sockets | Memory (GB) |
---|---|---|---|---|---|
XIANGYC | Microsoft Windows IA (32-bit) | 4 | 2 | 1 | 1.87 |
Host Name: 主机名
Platform:数据库所在平台,即主机系统(可以从v$database中查出)。
CPUs:逻辑cpu数量可以从oracle数据库初始化参数cpu_count查看(show parameter cpu_count)。
Cores:cpu核数。
Sockets:CPU插槽(CPU插槽主要分为Socket、Slot这两种。就是用于安装CPU的插座。)
Memory (GB):主机内存
Snap Id | Snap Time | Sessions | Cursors/Session | |
---|---|---|---|---|
Begin Snap: | 679 | 10-1月 -12 00:00:56 | 25 | 1.1 |
End Snap: | 681 | 10-1月 -12 01:04:09 | 25 | 1.7 |
Elapsed: | 63.21 (mins) | |||
DB Time: | 2.17 (mins) |
Snap Id:awr报告快照Id
Snap Time:awr报告快照时间
Sessions:会话数
Cursors/Session:平均每个会话打开的游标(每个会话打开游标的最大值由参数open_cursors决定)
----------------------------------------------------------------------------------------------------------------------------------------
Begin Snap: 快照开始
End Snap:快照结束
Elapsed:经历时间(由Begin Snap到End Snap经历的时间)
DB Time:数据库时间:数据库耗用cpu的时间,包括非空闲等待(cpu使用中的等待),DB Time所有逻辑cpu耗时的总和,
比如有两个cpu,那么这里每个cpu耗时为DB Time/2,如果DB Time远小于Elapsed的时间,说明数据库比较空闲。
Cache Sizes
Begin | End | |||
---|---|---|---|---|
Buffer Cache: | 264M | 264M | Std Block Size: | 8K |
Shared Pool Size: | 212M | 212M | Log Buffer: | 5,668K |
Shared Pool Size:共享池大小
Std Block Size:初始化参数中指定的数据块大小(参数db_block_size决定)
Log Buffer:redo日志缓冲区大小(参数log_buffer决定)
Load Profile
Per Second | Per Transaction | Per Exec | Per Call | ||
---|---|---|---|---|---|
DB Time(s): | 0.0 | 0.3 | 0.01 | 0.07 | |
DB CPU(s): | 0.0 | 0.0 | 0.00 | 0.01 | |
Redo size: | 1,180.3 | 11,247.1 | |||
Logical reads: | 35.9 | 342.4 | |||
Block changes: | 5.0 | 47.9 | |||
Physical reads: | 0.4 | 3.5 | |||
Physical writes: | 0.4 | 3.4 | |||
User calls: | 0.5 | 4.9 | |||
Parses: | 2.8 | 27.1 | |||
Hard parses: | 0.1 | 0.7 | |||
W/A MB processed: | 0.1 | 0.6 | |||
Logons: | 0.1 | 1.0 | |||
Executes: | 4.3 | 41.2 | |||
Rollbacks: | 0.0 | 0.0 | |||
Transactions: | 0.1 |
Per Second:每秒
Per Transaction:每次事务
Per Exec:每次执行
Per Call:每次调用
---------------------------------------------------
DB Time(s):数据库时间(单位秒)(每秒、每次事务、每次执行、每次调用)
DB CPU(s):CPU时间(cpu计算时间,除去wait for cpu)
Redo size: redo量(单位byte)
Logical reads: 逻辑读(单位block)
Block changes:数据块改变量
Physical reads:物理读(单位block)
Physical writes:物理写(单位block)
User calls:用户递归调用(有时执行SQL语句,可能还需要执行附加的其他语句,这种调用叫递归调用,比如插入数据时,空间不足,还会调用分配空间的语句)
Parses:解析次数
Hard parses:硬解析
W/A MB Processed:workarea中处理的数据量
Logons:表示多少用户登录数据库
Executes:执行数
Rollbacks:回滚数
Transactions:事务数
Instance Efficiency Percentages (Target 100%)
Buffer Nowait %: | 100.00 | Redo NoWait %: | 100.00 |
Buffer Hit %: | 99.00 | In-memory Sort %: | 100.00 |
Library Hit %: | 97.46 | Soft Parse %: | 97.44 |
Execute to Parse %: | 34.38 | Latch Hit %: | 99.96 |
Parse CPU to Parse Elapsd %: | 5.15 | % Non-Parse CPU: | 84.45 |