zoukankan      html  css  js  c++  java
  • Oracle DB 优化-AWR及相关内容

    1.生成AWR报告

    su - oracle
    cd $ORACLE_HOME/rdbms/admin
    sqlplus / as sysdba
    SQL>@awrrpt

    选择html,保存时文件名要带上html的后缀,否则系统工会默认加上lst的后缀。

    awr报告生成在当前路径。

    2.生成AWR比较报告

    SQL>@awrddrpt;

    3.手动生成快照

    SQL>exec dbms_workload_repository.create_snapshot();
    

    4.手动删除快照

    SQL>exec dbms_workload_repository.drop_snapshot_range( snap_id_a,snap_id_b,dbid);

    若只写一个snap_id,则会删除该ID往后所有的snapshot。

    snap_id和dbid都可以在视图DBA_HIST_SNAPSHOT 中查到。

    或者可以写成

    SQL>exec dbms_workload_repository.drop_snapshot_range( low_snap_id => snap_id_a,high_snap_id => snap_id_b,dbid => dbid);

    5.手动设置快照规则

    5.1 CLI

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

    interval 采集时间间隔,以分钟为单位

    retention 快照保留时间,以分钟为单位

    5.2 OEM

    Statistics Management>Automatic Workload Repository>General->Edit

    5.3 PLSQL Developer->SQL Window

    begin
      dbms_workload_repository.modify_snapshot_settings(11520,30);
    end;

    6.相关视图

    DBA_HIST_WR_CONTROL 快照配置信息

    DBA_HIST_SNAPSHOT 当前存有的快照

      

  • 相关阅读:
    [C++]猜词游戏简版
    [C++]异常处理实例-基础版
    C++Primer Plus习题记录-Chapter12
    C++Primer Plus习题记录-Chapter11
    [C++]MI(多继承)实例-基础版
    Windows下编译libevent及使用
    jquery点击回到顶部
    简体繁体转换
    检测ip和地区
    点击复制到剪切板
  • 原文地址:https://www.cnblogs.com/Elaine-Lan/p/9788715.html
Copyright © 2011-2022 走看看