1.Load Profile
Per Second(每秒) Per Transaction(每事务) Per Exec(每次执行) Per Call(每次调用)
DB Time(s): --数据库进程消耗时间。DB Time=CPU消耗时间(DB CPU) + 数据库等待时间。 DB CPU(s): --CPU消耗情况。假设系统有N个CPU,那么如果CPU全部处于繁忙状态的话,一秒钟内的DB CPU就是N秒。 Redo size: --每秒产生的日志大小(单位 bytes),可标志数据变更频率, 数据库任务的繁重与否。 Logical reads: --每秒/每事务逻辑读的块数.平决每秒产生的逻辑读的block数。(逻辑读耗CPU,主频和CPU核数都很重要,逻辑读高则DB CPU往往高,也往往可以看到latch: cachebuffer chains等待。)
Block changes: --每秒/每事务修改的块数。 Physical reads: --每秒/每事务物理读的块数。(物理读消耗IO读,体现在IOPS和吞吐量等不同纬度上;但减少物理读可能意味着消耗更多CPU。好的存储 每秒物理读能力达到几GB,例如Exadata。 这个physical read包含了physical reads cache和physical reads direct)
Physical writes: --每秒/每事务物理写的块数。(主要是DBWR写datafile,也有direct path write。dbwr长期写出慢会导致定期log file switch(checkpoint no complete)检查点无法完成的前台等待。 这个physical write 包含了physical writes direct +physical writes from cache)
User calls: --每秒/每事务用户调用次数。 Parses: --解析次数,包括软解析+硬解析。 Hard parses: --硬解析。 W/A MB processed: --PGA workarea中处理的数据数量(单位MB)。(结合 In-memory Sort%, sorts (disk) PGA Aggr一起看) Logons: --每秒/每事务登录的次数。 Executes: --每秒/每事务SQL执行次数。 Rollbacks: --回滚次数。 Transactions: --每秒产生的事务数,反映数据库任务繁重与否。
原文:http://www.cnblogs.com/vijayfly/p/5097143.html