使用性能中心在专用 Exadata 基础结构上观察自治 AI 数据库
您可以使用性能中心观察已定义时段的数据库并下载统计报告。利用性能中心,您可以查看自治 AI 数据库的实时和历史性能数据。
提示:要试用性能中心,请观看 Oracle Autonomous AI Database Dedicated for Developers and Database Users Workshop 中的 Lab 10:Managing Database Performance 。
您可以从自治 AI 数据库详细信息页面访问性能中心。要访问性能中心,请执行以下操作:
-
转到要使用性能中心监视的自治 AI 数据库的详细信息页面。
有关说明,请参阅查看专用自治 AI 数据库的详细信息。
-
在详细信息页面上,单击性能中心。
Performance Hub 提供了以下选项来监视数据库活动、诊断问题和优化查询,以提高数据库的性能。
| 名称 | 说明 |
|---|---|
| 快速选择一个 | 用于快速将时间范围设置为“过去一小时”、“过去 8 小时”、“过去 24 小时”或“上周”。 |
| 时间范围 | 使用日期选择器设置使用性能中心进行数据库观测的时间范围。 |
| 时区 | 从此列表中选择一个条目以根据 UTC(Coordinated Universal Time,协调世界时)时间、本地 Web 浏览器时间或数据库的时区设置拥有所有时间。 |
| 活动概要 | “活动汇总(平均活动会话数)”时间线显示所选时间范围内的活动会话。它显示按 CPU、用户 I/O 和等待细分的平均活动会话数。它还显示了最大 CPU 占用率。 您可以通过选择或取消选择位于此时间轴上方时区旁边的“隐藏活动汇总”来隐藏或显示活动汇总时间轴。 |
| 报表 | “Reports(报表)”下拉菜单可用于生成以下类型的性能诊断报表。 自动工作量资料档案库 (Automatic Workload Repository,AWR) 报告: AWR 报告收集、处理和维护性能统计信息,以便检测问题以及实现自我优化。此数据同时存储在内存中,也存储在数据库中。 AWR 报告显示在两个时间点(或快照)之间捕获的数据。 AWR 报告分为多个部分。AWR 报告的内容包含所选快照范围的系统工作量概要文件。 HTML 报告包含要用于各部分之间进行快速导航的链接。 活动会话历史记录 (ASH) 报告: ASH 报告包含的数据可帮助您分类瞬态性能问题,并按时间、会话、模块、操作或 SQL 标识符等各个维执行范围或目标性能分析。 此报表类型需要启用数据库管理。有关说明,请参见 Enable Diagnostics & Management for Autonomous AI Databases 。 |
| 活动会话历史记录 (ASH) 分析 | 默认情况下将显示 "ASH Analytics"(ASH 分析)选项卡。它显示活动会话历史记录 (Active Session History,ASH) 分析图表以浏览活动会话历史记录数据。 您可以跨多个维(如使用者组、等待类、SQL ID 和用户名)向下钻取到数据库性能。选择“Average Active Sessions(平均活动会话数)”维并查看选定时段内该维的顶层活动。 有关更多信息,请参见 ASH Analytics 。 |
| SQL 监视 | 仅当 SQL 语句已运行至少五秒或并行运行时,才会监视这些语句。该表按维(包括上次活动时间、CPU 时间和数据库时间)显示受监视的 SQL 语句执行。该表显示当前正在运行的 SQL 语句和已完成、失败或已终止的 SQL 语句。表中的列提供了受监视 SQL 语句的信息,包括状态、持续时间和 SQL ID。 有关详细信息,请参阅 SQL 监视。 |
| 自动数据库诊断监视器 (ADDM) | 通过 "ADDM" 选项卡,可以访问由自动数据库诊断监视器 (Automatic Database Diagnostic Monitor,ADDM) 工具收集的分析信息。 ADDM 会定期分析 AWR(Automatic Workload Repository,自动工作量资料档案库)快照,查找任何性能问题的根本原因,提供更正问题的建议,并确定系统的非问题区域。 AWR 是历史性能数据的存储库,因此 ADDM 可以在事件后分析性能问题,这通常会节省重现问题的时间和资源。 有关更多信息,请参见 Automatic Database Diagnostic Monitor (ADDM) 。 |
| 工作量 | 使用“Workload(工作量)”选项卡可以直观地监视数据库工作量以识别峰值和瓶颈。 此选项卡显示以下四个图表区域,以各种方式显示数据库工作量:
有关更多信息,请参见 Workload 。 |
| 阻塞会话 | 此选项卡以分层方式列出正在等待的会话或正在等待的会话阻止的会话。您可以设置要在列表中显示会话所需的最短等待时间,并且可以查看有关会话的各种信息,以确定是允许会话继续还是终止会话。 有关更多信息,请参阅阻止会话。 |
有关使用性能中心查看和监视数据库性能的详细指导,请参阅使用性能中心分析数据库性能。