A. AWR 默认每 30 分钟自动采集一次租户的系统快照,并保留最近 7 天的快照数据,用户可以通过 DBA_HIST_* 视图查询历史性能数据。
B. AWR 快照包含 SQL 执行计划、等待事件、系统负载等性能数据,但不包含存储层的信息(如 SSTable 数量、磁盘使用率)。
C. 用户只能使用系统默认的 AWR 报告生成工具,无法自定义快照采集间隔和保留策略,因为 AWR 是系统内部功能不对外开放。
D. 生成 AWR 报告时,需要指定开始和结束快照的 ID,系统会对比两个时间段的性能差异,生成性能分析报告。
1 个赞
解析 :
OceanBase AWR 功能支持用户通过 DBMS_WORKLOAD_REPOSITORY 包生成性能报告。用户首先通过 CREATE_SNAPSHOT 或使用自动采集的快照,获取到两个快照 ID(如开始快照 1001,结束快照 1010),然后调用 DBMS_WORKLOAD_REPOSITORY.AWR_REPORT_HTML 生成两个时间段的对比报告,用于分析性能变化和瓶颈。
-
A 错误 :AWR 默认不开启 自动采集,需要用户手动配置
awr_snapshot_interval 等参数启用。默认采集间隔也不是 30 分钟(通常需自行设置)。
-
B 错误 :AWR 快照包含存储层信息 ,如 SSTable 数量、合并状态、磁盘使用率等,这些是性能分析的重要维度。
-
C 错误 :用户可以通过系统参数自定义 快照间隔(如
ALTER SYSTEM SET awr_snapshot_interval = 60 )和保留天数(awr_snapshot_retention ),AWR 功能是开放且可配置的。
-
D 正确 :这是 AWR 报告生成的标准流程,通过两个快照的差异对比来分析性能。
4 个赞