oracle 取awr报告,Oracle生成awr报告

oracle 取awr报告,Oracle生成awr报告Oracle 生成 awr 报告达芬奇的梦 2018 04 2221 28 32Oracle 一 手工生成 awr 报告的方法 1 相应权限用户登录 sysdba 后 在 ORACLE HOME rdbms admin2 在 sqlplus 里执行 rdbms admin awrrpt sql 按照提示操作 3 生成 AWR 报告说明单实例 ORACLE HOME rdbms admin awrrpt sqlR

Oracle生成awr报告

b298197e78b518892b6a748d6d529fdf.png

达芬奇的梦

2018-04-22 21:28:32

Oracle

一、手工生成awr报告的方法

1、相应权限用户登录(sysdba)后,在$ORACLE_HOME/rdbms/admin

2、在sqlplus里执行@?/rdbms/admin/awrrpt.sql,按照提示操作。

3、生成AWR报告说明

单实例:@$ORACLE_HOME/rdbms/admin/awrrpt.sql

RAC:@$ORACLE_HOME/rdbms/admin/awrgrpt.sql

生成RAC特定实例:@$ORACLE_HOME/rdbms/admin/awrrpti.sql

生成RAC多个实例的报告:@$ORACLE_HOME/rdbms/admin/awrgrpti.sql

生成SQL的AWR报告:@$ORACLE_HOME/rdbms/admin/awrsqrpt.sql

生成特定实例的SQL的awr报告:@$ORACLE_HOME/rdbms/admin/awrsqrpi.sql

生成单实例时段对比报告:@$ORACLE_HOME/rdbms/admin/awrddrpt.sql

生成RAC时段对比报告:@$ORACLE_HOME/rdbms/admin/awrgdrpt.sql

生成特定实例的时段对比报告:@$ORACLE_HOME/rdbms/admin/awrddrpi.sql

生成RAC特定多实例时段对比报告:@$ORACLE_HOME/rdbms/admin/awrgdrpi.sql

注意:目录一定要有Oracle权限。

二、AWR报告管理

1.查看当前的AWR保存策略、设置:快照间隔、保存时间。

SQL> col SNAP_INTERVAL format a20

SQL> col RETENTION format a20

SQL> select * from dba_hist_wr_control;

2、调整AWR配置,修改快照间隔和保存时间等。AWR配置都是通过dbms_workload_repository包进行配置。

调整AWR产生snapshot的频率和保留策略,  如将收集间隔时间改为30 分钟一次。并且保留5天时间(单位都是分钟):

SQL> exec dbms_workload_repository.modify_snapshot_settings(interval=>30, retention=>5*24*60);

3、关闭AWR报告

关闭AWR,把interval设为0则关闭自动捕捉快照

SQL> exec dbms_workload_repository.modify_snapshot_settings(interval=>0);

4、手工创建一个快照

exec DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT();

5、查看快照

SQL> select * from sys.wrh$_active_session_history

6、手工指定删除快照的范围

SQL> exec DBMS_WORKLOAD_REPOSITORY.DROP_SNAPSHOT_RANGE(low_snap_id => 973, high_snap_id => 999, dbid => );

7、创建baseline,保存这些数据用于将来分析和比较

SQL> exec dbms_workload_repository.create_baseline(start_snap_id => 1003, end_snap_id => 1013, ‘apply_interest_1’);

8、删除baseline

SQL> exec DBMS_WORKLOAD_REPOSITORY.DROP_BASELINE(baseline_name => ‘apply_interest_1’, cascade => FALSE);

9、将AWR数据导出并迁移到其它数据库以便于以后分析

SQL> exec DBMS_SWRF_INTERNAL.AWR_EXTRACT(dmpfile => ‘awr_data.dmp’, mpdir => ‘DIR_BDUMP’, bid => 1003, eid => 1013);

10、迁移AWR数据文件到其他数据库

exec DBMS_SWRF_INTERNAL.AWR_LOAD(SCHNAME => ‘AWR_TEST’, dmpfile => ‘awr_data.dmp’, dmpdir => ‘DIR_BDUMP’);

其中把AWR数据转移到SYS模式中:SQL> exec DBMS_SWRF_INTERNAL.MOVE_TO_AWR (SCHNAME => ‘TEST’);

11、生成第一份awr报告

exec DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT (flush_level=>’ALL’);

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/227990.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午8:02
下一篇 2026年3月16日 下午8:03


相关推荐

  • XXE payload

    XXE payload一、漏洞原理当xml可以控制,并且后端没有过滤时就存在XXE漏洞。xml解析是引用外部实体。二、漏洞测试平时burp抓包可以在请求头添加 Content-type:application/xml并添加xml语句如果报错或执行则有可能存在xxe漏洞,不断根据responsefuzz即可三、XXEpayload网上收集的payload————-…

    2022年5月10日
    127
  • 配置设置文件怎么生成的_centos6.8网络配置

    配置设置文件怎么生成的_centos6.8网络配置前言每个测试用例都应该有config部分,可以配置用例级别。比如name、base_url、variables、verify、export等等案例演示fromhttprunnerimport

    2022年7月28日
    6
  • 深度学习之Bottleneck Layer or Bottleneck Features

    深度学习之Bottleneck Layer or Bottleneck Features在深度学习中经常听闻 BottleneckLa 或 Bottleneck nbsp Features 亦或 nbsp BottleneckBl 其虽然容易理解 其意思就是输入输出维度差距较大 就像一个瓶颈一样 上窄下宽亦或上宽下窄 然而其正儿八经的官方出处没有一个能说出其所以然来 下面本文将对 BottleneckLa 或 Bottleneck nbsp Features 亦或 nbsp Bottleneck

    2026年3月17日
    2
  • 【转】细说.NET中的多线程 (六 使用MemoryBarrier,Volatile进行同步)

    【转】细说.NET中的多线程 (六 使用MemoryBarrier,Volatile进行同步)上一节介绍了使用信号量进行同步,本节主要介绍一些非阻塞同步的方法。本节主要介绍MemoryBarrier,volatile,Interlocked。MemoryBarriers本文简单的介绍一下这两个概念,假设下面的代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 usingSystem; .

    2022年7月12日
    19
  • STL algorithm算法lower_bound和upper_bound(31)

    STL algorithm算法lower_bound和upper_bound(31)

    2021年12月8日
    51
  • 《托马斯微积分》阅读笔记2

    《托马斯微积分》阅读笔记2由于又想通了 于是再次开始搞 oi 斜率 接上次的增量 本节会常常用到 每条非垂直的直线都有斜率 每行 xing 进单位距离时高度的变化为直线的斜率 下图为斜率视图 摘自 托马斯微积分 如上图所示 出现了一个直角三角形 其中的 P1P2 截取与直线 L 另两条直角边为 x 和 y 我们把 x 叫做行进的距离 y 叫做升高 如何计算见认识增量 数学上一般称某条直线的斜率为 m 则直线 L 的斜

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号