当前位置: 首页 > news >正文

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 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

相关文章:

  • 大话 JavaScript 动画
  • Pycharm的使用一
  • iOS__上传应用到AppStore出现Authenticating with the iTunes store
  • 数字联盟刘晶晶:四年只做一个产品
  • java 通过Unsafe不使用构造器直接创建对象
  • jenkins配置用户角色权限,根据不同权限显示视图、Job
  • JVM虚拟机(五):JDK8内存模型—消失的PermGen
  • Java8 new Time Api
  • Ansible常用模块详解
  • 学以致用二十三-----shell脚本里调用脚本
  • 创建新用户,及用新用户名和密码登录--------------DCL
  • Docker Compose 简介
  • 算法-插入排序
  • HAWQ配置之客户端访问
  • 自动化测试Jest及其应用
  • 时间复杂度分析经典问题——最大子序列和
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • 【JavaScript】通过闭包创建具有私有属性的实例对象
  • flutter的key在widget list的作用以及必要性
  • HTML中设置input等文本框为不可操作
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • javascript 总结(常用工具类的封装)
  • js写一个简单的选项卡
  • Mithril.js 入门介绍
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • TypeScript迭代器
  • vue脚手架vue-cli
  • Vultr 教程目录
  • 爱情 北京女病人
  • 给初学者:JavaScript 中数组操作注意点
  • 精彩代码 vue.js
  • 入手阿里云新服务器的部署NODE
  • 十年未变!安全,谁之责?(下)
  • 适配iPhoneX、iPhoneXs、iPhoneXs Max、iPhoneXr 屏幕尺寸及安全区域
  • 终端用户监控:真实用户监控还是模拟监控?
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • #git 撤消对文件的更改
  • #我与Java虚拟机的故事#连载05:Java虚拟机的修炼之道
  • #我与Java虚拟机的故事#连载10: 如何在阿里、腾讯、百度、及字节跳动等公司面试中脱颖而出...
  • (03)光刻——半导体电路的绘制
  • (4)(4.6) Triducer
  • (Redis使用系列) Springboot 整合Redisson 实现分布式锁 七
  • (附源码)spring boot车辆管理系统 毕业设计 031034
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (十五)Flask覆写wsgi_app函数实现自定义中间件
  • (算法)Travel Information Center
  • (转)http-server应用
  • (转)Linux整合apache和tomcat构建Web服务器
  • (转载)OpenStack Hacker养成指南
  • .NET Core WebAPI中使用swagger版本控制,添加注释
  • .net 桌面开发 运行一阵子就自动关闭_聊城旋转门家用价格大约是多少,全自动旋转门,期待合作...
  • .NET简谈设计模式之(单件模式)
  • .net下简单快捷的数值高低位切换
  • .sdf和.msp文件读取
  • /etc/sudoers (root权限管理)