自动工作负载存储库 (AWR)
AWR 是 Oracle Database 内置的集成性能诊断工具。AWR 包括 Exadata 存储服务器配置、运行状况和统计信息。
AWR 定期从各种数据库动态性能视图收集信息。每次数据收集都是一个 AWR 快照。AWR 报告显示两个 AWR 快照之间捕获的统计信息。
AWR 收集并报告与 Oracle 数据库相关的大量统计数据,包括来自、、、V$SYSSTAT的 数据库 统计信息和等待事件。 V$SYSTEM_EVENTV$SEGMENT_STATISTICSV$SQL
从 Oracle Database 版本 12.1.0.2 开始,AWR 还从 Exadata 存储服务器收集性能统计数据,并将其包含在 AWR 报告的 HTML 版本中。因此,AWR 提供了全面而统一的性能信息,其中包括 Oracle Database 统计数据和 Exadata 统计数据、存储指标以及来自所有存储服务器的警报。
笔记:
Exadata 部分仅在 AWR 报告的 HTML 版本中可用。
AWR 报告包含以下特定于 Exadata 的部分:
主要优点包括:
- AWR 提供全面、统一的性能信息,包括 Oracle 数据库指标和 Exadata 存储指标以及来自所有存储服务器的警报。
- AWR 支持简单的异常值检测和分析。
- AWR 信息的粒度是可定制的,基于 AWR 收集间隔,默认为每小时。
需要注意的是,Exadata 存储服务器统计数据由存储服务器收集和维护,因此信息不限于特定数据库或数据库实例。因此,AWR 中的存储相关统计数据包括存储服务器上运行的所有数据库的 I/O,而数据库统计数据与托管 AWR 的特定实例或数据库相关。
使用容器数据库 (CDB) 时,AWR 报告的 Exadata 特定部分仅在根容器中可用。
作为 Oracle 数据库的一部分,AWR 不断通过新的统计数据和分析得到增强。特定部分或统计数据的可用性取决于所使用的 Oracle 数据库版本。
Exadata 服务器配置
AWR 报告的 Exadata 服务器配置部分显示所有相关存储服务器的配置信息,包括型号信息、软件版本以及与单元磁盘、网格磁盘、ASM 磁盘组和 IORM 目标相关的存储信息。通过检查这些信息,您可以轻松查看存储服务器之间可能影响系统行为或性能的任何配置差异。
以下示例显示了 Exadata 服务器配置部分。该示例基于具有 14 个 X8-2 高容量存储服务器的系统。在示例中,所有服务器都具有相同的软件版本。但是,存储信息显示一个单元包含 2 个闪存单元磁盘,而其他单元都具有 4 个闪存单元磁盘。
Exadata 服务器健康报告
Exadata 服务器健康报告
AWR 报告的 Exadata 服务器健康报告部分显示有关离线磁盘和开放存储服务器警报的信息。
当磁盘处于离线状态时,总 I/O 带宽会减少,这可能会影响 I/O 性能。
警报表示存储服务器上的重要事件,这些事件可能会影响其功能和性能。未解决的警报是尚未被管理员标记为已检查的警报。有关更多详细信息,请参阅Exadata 警报。
理想情况下,AWR 报告中不应有未解决的警报,如下例所示:
以下示例显示了 Exadata 警报详细信息,表明卸载服务器无法启动,这会影响系统的智能扫描性能。
Exadata 统计数据
AWR 包括来自各种 Exadata 存储服务器组件的统计数据,例如智能 I/O、智能闪存缓存、智能闪存日志、XRMEM 缓存、XRMEM 日志和 IO 资源管理器。它包括来自操作系统和单元服务器软件的 I/O 统计数据,并对这些 I/O 统计数据执行简单的异常值分析。由于 Exadata 通常将 I/O 操作均匀分布在所有单元和所有磁盘上,因此异常值可能表示存在潜在问题并需要进一步调查。如果任何单元或磁盘的行为异常或执行更多工作,则可能会导致整个系统的性能下降。
AWR 报告的 Exadata 统计数据部分包括以下子部分:
- 业绩摘要
- Exadata 资源统计
- Exadata 离群值汇总
- Exadata 操作系统统计异常值
- Exadata 单元服务器统计异常值
- Exadata 离群值详细信息
- Exadata 操作系统统计数据顶部
- Exadata 单元服务器统计信息顶部
- Exadata 智能统计
- 智能输入输出
- 闪存日志
- XRMEM 日志
- 闪存
- XRMEM 缓存
- Exadata IO 原因
- IO 请求主要原因
- MB 的 IO 主要原因
- 内部 IO 原因
- Exadata 顶级数据库消费者
- 请求量最高的数据库
- 请求量最高的数据库 - 详细信息
- 吞吐量最高的数据库
- 按每个单元的请求数排名靠前的数据库
- 按每个单元的请求数排名的顶级数据库 - 详细信息
- 按每个单元的吞吐量排名靠前的数据库
- Exadata IO 延迟上限
- 已取消的 IO - 客户端
- 已取消的 IO - 单元格
- Exadata 闪存磨损







