博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle DB 优化-AWR及相关内容
阅读量:6114 次
发布时间:2019-06-21

本文共 977 字,大约阅读时间需要 3 分钟。

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 PL\SQL Developer->SQL Window

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

6.相关视图

DBA_HIST_WR_CONTROL 快照配置信息

DBA_HIST_SNAPSHOT 当前存有的快照

 

 

 

  

转载于:https://www.cnblogs.com/Elaine-Lan/p/9788715.html

你可能感兴趣的文章
Objective-C中创建单例方法的步骤
查看>>
[转]无法安装MVC3,一直卡在vs10-kb2483190
查看>>
Codeforces 520B:Two Buttons(思维,好题)
查看>>
web框架-(二)Django基础
查看>>
Jenkins持续集成环境部署
查看>>
emoji等表情符号存mysql的方法
查看>>
Excel到R中的日期转换
查看>>
检查磁盘利用率并且定期发送告警邮件
查看>>
MWeb 1.4 新功能介绍二:静态博客功能增强
查看>>
linux文本模式和文本替换功能
查看>>
Windows SFTP 的安装
查看>>
摄像机与绕任意轴旋转
查看>>
rsync 服务器配置过程
查看>>
预处理、const与sizeof相关面试题
查看>>
爬虫豆瓣top250项目-开发文档
查看>>
Elasticsearch增删改查
查看>>
oracle归档日志增长过快处理方法
查看>>
有趣的数学书籍
查看>>
teamviewer 卸载干净
查看>>
多线程设计模式
查看>>