Skip to content

Oracle Database 10g: The Self- Managing Database #4

Description

@SunRunAway

https://www.oracle.com/technetwork/articles/sql/twp-manage-self-managing-database-128245.pdf

  1. 提供初始化参数,基本参数28个,还有高级参数
  2. AWR Automatic Workload Repository
  3. 自动维护,比方说统计信息刷新,重建索引
  4. 告警
  5. 咨询框架 SQL Tunning, SQL Access Advisor, 内存顾问,空间顾问(空间回收,预测表和索引大小,增长趋势)
  6. 性能诊断和故障排除 Automatic Database Diagnostic Monitor。主要通过区分DB time来区分症状
    • CPU 瓶颈
    • 连接池问题
    • 过多 parsing
    • Lock
    • IO 不够
    • 内存不够 (缓存之类的)
    • SQL占用过多资源
  7. SQL Tuning Advisor
    • 统计信息过于陈旧或缺失
    • SQL Profiling
    • Access Path Analysis: make recommendations to create indexes, Materialized view
  8. 内存
    • 核心是各种内存池会共享,会自动增长buffer pool 之类的,除非系统真的用完了内存
  9. 空间管理
    • 监控空间利用率
    • 空间规划 : 一个 what if 工具,根据表结构和估计行数来预测其大小
    • 回收空间

总结:这个主要是一个介绍性/宣传性的文档,但是也可以管中窥豹,看到 Oracle 数据库在可观测性上的重点:

  1. 资源 (CPU、IO、内存)
  2. SQL 运行

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions