美文网首页
oracle AWR报告

oracle AWR报告

作者: 低至一折起 | 来源:发表于2017-12-05 17:59 被阅读0次

步骤一:
查询出sql的记录

SELECT T.INSTANCE_NUMBER INST, T.DBID, TO_CHAR(T.STARTUP_TIME, 'YYYY-MM-DD HH24:MI:SS') STARTTIME, TO_CHAR(T.END_INTERVAL_TIME, 'YYYY-MM-DD HH24:MI:SS') ENDTIME, T.SNAP_ID FROM DBA_HIST_SNAPSHOT TWHERE T.BEGIN_INTERVAL_TIME >= TO_DATE('2014-04-27', 'YYYY-MM-DD')ORDER BY T.BEGIN_INTERVAL_TIME

注:时间为输入值,看需要输入

步骤二:

  • 方法一sql:
select DBMS_WORKLOAD_REPOSITORY.AWR_REPORT_HTML(&dbid, &inst_num, &b_snapid, &e_snapid) from dual;
  • 方法二sql:
select output from table(dbms_workload_repository.awr_report_text(&dbid, &inst_num, &b_snapid, &e_snapid));
参数解释:
1. &dbid DBID(即DBA_HIST_SNAPSHOT.DBID)
2. &inst_num INSTANCE_NUMBER(即DBA_HIST_SNAPSHOT.INSTANCE_NUMBER)    
3. &b_snapid snapid(即DBA_HIST_SNAPSHOT.SNAP_ID)的开始id
4. &e_snapid snapid(即DBA_HIST_SNAPSHOT.SNAP_ID)的结束id

例子:

select DBMS_WORKLOAD_REPOSITORY.AWR_REPORT_HTML(1806502892,1,8927,8928) from dual;

相关文章

  • 如何生成 AWR 报告?

    如何生成 AWR 报告? . 1.生成单实例 AWR 报告: @$ORACLE_HOME/rdbms/admin/...

  • Oracle-AWR报告生成

    前言本文为前一篇 Oracle-AWR的使用的细节补充,重在讲解awr报告生成、基线报告生成、命令行操作。 awr...

  • Oracle手动生成awr报告

    Oracle手动生成awr报告 awr报告:帮助进行日常数据库性能评定,问题sql发现的重要手段 1.调用脚本,生...

  • oracle AWR报告

    步骤一:查询出sql的记录 注:时间为输入值,看需要输入 步骤二: 方法一sql: 方法二sql: 例子:

  • Oracle-AWR的使用

    内容来自课堂整理、参考网络资料星球上最详细的AWR解析、Oracle AWR报告指标全解析本文采用的命令和awr报...

  • Oracle sys.dba_audit_session查询慢

    备注:Oracle 11.2.0.4 一.问题描述 从awr报告可以看到这个EM相关的sql消耗了大量的IO。也可...

  • AWR和ASH报告8

    AWR报告: 1、AWR基线: 2、AWR报告生成: DB-Time:所有用户使用数据库的时间,比如一个用户的DB...

  • Oracle AWR报告的生成和分析

    一、是什么:AWR (Automatic Workload Repository) 是自动负载信息库的英文缩写,A...

  • Oracle AWR报告生成和性能分析

    [TOC] 一、AWE报告生成步骤 对于SQL调优,局部SQL,我们可以直接使用执行计划等直接调优,而对于整个系统...

  • Oracle数据库AWR部分报告说明

    AWR全称AutomaticWorkload Repository,自动负载信息库,提供了一个时间段内整个系统的报...

网友评论

      本文标题:oracle AWR报告

      本文链接:https://www.haomeiwen.com/subject/bcaxixtx.html