awr 和statspack

        Oracle Database 10g 提供了一个新的工具:(AWR:Automatic Workload Repository)。Oracle 建议用户用这个取代 Statspack。AWR 实质上是一个 Oracle 的内置工具,它采集与性能相关的统计数据,并从那些统计数据中导出性能量度,以跟踪潜在的问题。

       与 Statspack 不同,快照由一个称为 MMON 的新的后台进程及其从进程自动地每小时采集一次。

       两者的report分析基本差不多。

set oracle_sid=orcl  如果有多个数据库,不设置oracle_sid,连接错误。
dba用户连接运行@spcrete.sql
如果不小心取消了安装,下一次尝试安装statspack之前应该先用spdrop.sql删除用户和已经安装的视图


Rem create by zja;
Rem create 2011-10-11;

prompt
prompt ------------------------------------ 

set showmode on
set serveroutput on

prompt &&perfstat_password
spool spcusr.lis
whenever sqlerror exit sql.sqlcode


begin
  if '&&perfstat_password' is null then
 
    raise_application_error(-20101, 'Install failed - No password specified for PERFSTAT user');

  end if;

end;
/

undefine perfstat_password

statspack 输出结果中必须查看的十项内容  

  1、负载间档(Load profile)  

  2、实例效率点击率(Instance efficiency hit ratios)  

  3、首要的5个等待事件(Top 5 wait events)  

  4、等待事件(Wait events)  

  5、闩锁等待  

  6、首要的SQL(Top sql)  

  7、实例活动(Instance activity)  

  8、文件I/O(File I/O)  

  9、内存分配(Memory allocation)  

  10、缓冲区等待(Buffer waits

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25323853/viewspace-708990/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/25323853/viewspace-708990/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值