zoukankan      html  css  js  c++  java
  • AWR

    1 Oracle AWR 介绍
     Oracle Database 10g 提供了一个显著改进的工具:自己主动工作负载信息库 (AWR:Automatic Workload Repository)。
     Oracle 建议用户用这个代替 Statspack。AWR 实质上是一个 Oracle 的内置工具。它採集与性能相关的统计数据。
     并从那些统计数据中导出性能量度,以跟踪潜在的问题。与 Statspack 不同,快照由一个称为 MMON 的新的后台进程及其从
     进程自己主动地每小时採集一次。为了节省空间,採集的数据在 7 天后自己主动清除。

    快照频率和保留时间都能够由用户改动。
     它产生两种类型的输出:文本格式(类似于 Statspack 报表的文本格式但来自于 AWR 信息库)和默认的 HTML 格式
     (拥有到部分和子部分的全部超链接),从而提供了很常使用户友好的报表。

     2 AWR的使用
     SQL> @/oracle/app/product/11g/db/rdbms/admin/awrrpt.sql

     awrrpt.sql :生成指定快照区间的统计报表;
     awrrpti.sql :生成指定数据库实例。而且指定快照区间的统计报表;
     awrsqlrpt.sql :生成指定快照区间。指定SQL语句(实际指定的是该语句的SQLID)的统计报表。
     awrsqrpi.sql :生成指定数据库实例,指定快照区间的指定SQL语句的统计报表;
     awrddrpt.sql :指定两个不同的时间周期,生成这两个周期的统计对照报表;
     awrddrpi.sql :指定数据库实例,并指定两个的不同一时候间周期,生成这两个周期的统计对照报表;
      
     AWR报告
     生成当前时间的awr快照:
     begin
     dbms_workload_repository.create_snapshot();
     end;
     /
     先查awr快照:
     select  snap_id,begin_interval_time,end_interval_time from dba_hist_snapshot order by 1;
     生成报告:
     @/oracle/app/product/11g/db/rdbms/admin/awrrpt.sql

     @$ORACLE_HOME/rdbms/admin/addmrpt.sql

            @$ORACLE_HOME/rdbms/admin/ashrpt.sql

  • 相关阅读:
    Linux内核中的双向链表struct list_head
    Linux文件的基本操作函数
    Ubuntu下载源码并编译
    Ubuntu搭建交叉编译开发环境
    终端下更改printk打印级别
    进程内存分配
    程序的内存分配
    C语言数据类型char
    RSA算法原理(简单易懂)
    常见复杂指针声明的解析(很详细)
  • 原文地址:https://www.cnblogs.com/yxwkf/p/5384664.html
Copyright © 2011-2022 走看看