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

oracle数据库生成awr报告,排查数据库服务器CPU100%,系统卡顿,慢sql,根据sqlid查询关键信息,如会话SID,客户端机器名

AWR报告简介

AWR是Oracle 10g版本推出的特性,全称叫做 Automatic Workload Repository 全自动负载信息库 。Oracle启动后,会有后台进程定时采集并保存系统快照信息,也可以手工创建快照。AWR通过对比两个时间点的快照信息,生成该时间段的AWR报告,帮助DBA或开发人员了解 Oracle 数据库的运行情况。

AWR报告结构

AWR报告基本分为四部分:
基本信息部分,包括了DB实例、主机的信息以及报告采集时间段的信息。
Main Report部分,第一部分Report Summary被单独放在了基本信息后面,其他的信息则放在整个报告较后的位置,个人觉得最重要的部分是SQL Statistcs。
RAC statistics部分,包括RAC相关的统计信息。
Wait Event Statistics部分。

awr报告生成方式

方式一、使用plsql工具执行sql查询生成awr报告

查询指定时间内可生成的报告范围

使用有dba权限的执行下面的sql,可以替换时间范围,设定报告范围,通常为系统卡顿时间上下范围;

select 
snap_id,
dbid,
instance_number,
to_char(end_interval_time,'YYYY-MM-DD HH24:MI:SS')
from dba_hist_snapshot  
where end_interval_time >=to_date('2025-05-23 21:50:00', '

相关文章:

  • MySQL 8.0 OCP 1Z0-908 题目解析(11)
  • MySQL 8.0 OCP 1Z0-908 题目解析(13)
  • 游戏引擎学习第307天:排序组可视化
  • 计算机网络学习(三)——HTTP
  • C++——STL——封装红黑树实现mymap与myset
  • LinkedList 与 ArrayList 的区别及使用场景
  • I-CON: A UNIFYING FRAMEWORK FOR REPRESENTATION LEARNING
  • Android 网络全栈攻略(四)—— 从 OkHttp 拦截器来看 HTTP 协议一
  • 光子计算落地里程碑:实验级OSS芯片实现MNIST高效分类,登顶《Nature》子刊
  • 精益数据分析(81/126):从Timehop案例看病毒性增长的黑客式策略
  • 原创|查询大数据级数据表的AI实现思路(Excel2SQL,Text2SQL)
  • NFS服务小实验
  • 电子电气架构 --- 下一代汽车电子电气架构中的连接性
  • Llamaindex Rag 报错
  • 利用Qt绘图随机生成带多种干扰信息的数字图片
  • 编译原理 期末速成
  • JMeter 教程:监控性能指标 - 第三方插件安装(PerfMon)
  • Jmeter(三) - 测试计划(Test Plan)的元件
  • OpenSSL详解
  • 【学习笔记】机器学习(Machine Learning) | 第七章|神经网络(4)
  • 电子商务官方网站/百度网络优化推广公司
  • css3网站模板/产品线上推广方案
  • 抖音引流推广软件/seo黑帽技术
  • 模板网恋/潮州seo建站
  • 兰州市解封最新消息/seo服务建议
  • 驻马店做网站/怎样注册网站