13、数据库自动化管理:性能诊断与内存优化全解析

数据库自动化管理:性能诊断与内存优化全解析

1. 性能统计诊断

在数据库管理中,性能统计诊断是确保数据库高效运行的关键。以下将详细介绍相关的诊断工具和方法。

1.1 ADDM自动诊断

ADDM(Automatic Database Diagnostic Monitor)是Oracle 10g数据库服务器内置的自我诊断引擎,属于整体咨询架构的一部分。其主要功能是自动对数据库进行分析,找出其中存在的问题,并提供相应的解决方案。

  • 分析机制 :每次AWR(Automatic Workload Repository)快照生成时,MMON进程会触发ADDM进行分析,分析范围为最近两次快照之间的时间段。这种方式能够主动监控数据库,在瓶颈问题变得严重之前就将其检测出来。此外,也可以手动调用ADDM对任意两个快照进行分析。
  • 分析目标 :ADDM分析的核心目标是降低DBtime。DBtime是数据库服务器处理用户请求所花费的累计时间,包括等待时间和CPU时间。通过降低DBtime,数据库可以在相同资源下支持更多用户请求,或者在更短时间内完成相同的工作负载。
  • 分析结果 :ADDM的分析结果以发现项(findings)的形式呈现,每个发现项分为以下三类:问题(根本原因)、症状和信息。

查看ADDM结果的操作步骤如下:
1. 打开EM Database Control,进入数据库主页。
2. 在诊断摘要(Diagnostic Summary)下方,点击性能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值