性能监控statspack、awk

ORACLE 目录可能使用两种类型的性能报告
statspack、awk

statspack:
    1、安装前的参数设定
    statistics_level   不能为basic
    timed_statistics   不能为false
    job_queue_processes 不能为0


    2、为statspack 设定表空间
    SYS> create tablespace perfstat datafile
      2  '/u02/perfstat01.dbf' size 500m;


    3、运行安装脚本
    SYS> @/u01/app/oracle/product/11.2/db_1/rdbms/admin/spcreate.sql
    
    Enter value for perfstat_password:            --输入perfstat 密码

    Enter value for default_tablespace: perfstat  --输入默认表空间
     
    Enter value for temporary_tablespace: temp    --输入临时表空间

    安装完成后,用户会自动切到 perfstat

    statspack的报告数据都是建立在快照的基础上

statspack 快照管理
    1、生成快照
    手工生成
    PERFSTAT> exec statspack.snap;

    自动生成快照(运行 spauto.sql脚本)
    PERFSTAT> @?/rdbms/admin/spauto.sql

    默认1小时生成一个快照,如果需要修改的话:
    vim $ORACLE_HOME/rdbms/admin/spauto.sql

        找到

      dbms_job.submit(:jobno, 'statspack.snap;', trunc(sysdate+1/24,'HH'),
                      'trunc(SYSDATE+1/24,''HH'')', TRUE, :instno);
                               修改这个参数,如改为 1/48 每半小时生成一次
 

    2、查看快照
    PERFSTAT> select SNAP_ID,DBID,SNAP_TIME,STARTUP_TIME from stats$snapshot;

 
    3、利用快照生成报告

    如果不是perfstat ,最好以 perfstat 登录来做

    SQL> connect perfstat/perfstat
   
    PERFSTAT> @?/rdbms/admin/spreport.sql

    Enter value for begin_snap:   输入起始快照
    Enter value for end_snap:     输入结束快照   (注意这两个快照间不能有停机)

 
    Enter value for report_name:  输入报告文件名   

AWR
    AWR 无需安装即可使用


    1、生成快快照
    SYS> exec dbms_workload_repository.create_snapshot();

    2、查看自动生成快照的设置
    SYS> select * from dba_hist_wr_control;

    默认快照每小时生成一次,保留8天,如果要修改的话
    SYS> begin
      2  dbms_workload_repository.MODIFY_SNAPSHOT_SETTINGS(
      3  interval=>30,               快照生成间隔
      4  retention=>10*24*60         快照保留时间
      5  );
      6  end;
      7  /

    3、查看awr快照
    SYS> select SNAP_ID,STARTUP_TIME,BEGIN_INTERVAL_TIME,END_INTERVAL_TIME
             from dba_hist_snapshot;
   
    4、生成awr性能报告
    SYS> @?/rdbms/admin/awrrpt.sql

    Enter value for report_type: html     输入报告文件类型

    Enter value for begin_snap: 66        输入报告的起始快照ID
 
    Enter value for end_snap: 69          输入报告的结束快照ID
 
    Enter value for report_name: myawrrpt  输入报告文件名

 

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

转载于:http://blog.itpub.net/21175589/viewspace-755945/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值