https://www.oracle.com/technetwork/articles/sql/twp-manage-self-managing-database-128245.pdf
- 提供初始化参数,基本参数28个,还有高级参数
- AWR Automatic Workload Repository
- 自动维护,比方说统计信息刷新,重建索引
- 告警
- 咨询框架 SQL Tunning, SQL Access Advisor, 内存顾问,空间顾问(空间回收,预测表和索引大小,增长趋势)
- 性能诊断和故障排除 Automatic Database Diagnostic Monitor。主要通过区分DB time来区分症状
- CPU 瓶颈
- 连接池问题
- 过多 parsing
- Lock
- IO 不够
- 内存不够 (缓存之类的)
- SQL占用过多资源
- SQL Tuning Advisor
- 统计信息过于陈旧或缺失
- SQL Profiling
- Access Path Analysis: make recommendations to create indexes, Materialized view
- 内存
- 核心是各种内存池会共享,会自动增长buffer pool 之类的,除非系统真的用完了内存
- 空间管理
- 监控空间利用率
- 空间规划 : 一个 what if 工具,根据表结构和估计行数来预测其大小
- 回收空间
总结:这个主要是一个介绍性/宣传性的文档,但是也可以管中窥豹,看到 Oracle 数据库在可观测性上的重点:
- 资源 (CPU、IO、内存)
- SQL 运行
https://www.oracle.com/technetwork/articles/sql/twp-manage-self-managing-database-128245.pdf
总结:这个主要是一个介绍性/宣传性的文档,但是也可以管中窥豹,看到 Oracle 数据库在可观测性上的重点: