`
sjk2013
  • 浏览: 2175669 次
文章分类
社区版块
存档分类
最新评论

oracle 性能调优之自动数据库诊断监视(ADDM)详解

 
阅读更多

第三章

数据库性能自动监视

Automatic Database Diagnostic Monitor (ADDM)自动检测并且报告数据库的性能问题。
结果会被作为ADDM调查结果显示在数据库OEM的home page。 查看ADDM的调查结果,能然你快速识别你必须注意的性能问题。

每一个ADDM调查结果提供一个减少性能问题影响的建议列表。你应该浏览ADDM结果并且应该作为定期的数据库维护儿实施每天的建议
。甚至当数据库作为一个优化的性能的标准来操作,你应该继续利用ADDM持续监视数据库性能。

这章描述下面的内容:

自动数据库性能诊断监控的概述
自动数据库性能诊断监控的配置
浏览自动数据库性能诊断监控的分析
自动数据库诊断监控结果的解释
实现自动数据库诊断监控程序的建议
查看快照统计
ADDM 是一个内置在oracle数据库中的自动诊断软件。它(ADDM)检查并分析在AWR中捕获的数据
来决定可能存在的数据句库问题。然后ADDM定位性能问题的根本原因,提供纠正他们的建议,并且量化
期待的效益点。ADDM还确定不必要采取行动区域。
本节包含以下主题:
ADDM分析
ADDM建议
Oracle实时应用集群的ADDM
ADDM分析,ADDM分析在每次AWR快照产生(默认每小时一次)以后将会被执行。结果被被保存在数据库里面。
你能够查询结果用OEM。在说明利用另一个性能调优方法前描述这个手册,首先观察分析ADDM的结果。

ADDM分析,从上而下。首先识别性能问题的症状,然后求精分析每一个性能问题。ADDM利用
数据库时间识别性能问题。DB时间是数据库中处理用户请求花费时间的累计时间,包括等待时间
和CPU时间所有的用户会话不是空闲的时间。

数据库性能调优的目标是减少系统的给定负载数据时间。为了减少数据库时间,数据库支持
多用户请求使用相同的或者很少的资源。ADDM报告系统占有数据库时间重要比的问题区域,并按照相关数据库
时间花费量降序排列。
ADDM推荐
另外,诊断性能问题,ADDM推荐可能的解决方案。在恰当的时间,ADDM推荐多个方案。你可以选择。
ADDM推荐会包括以下方面
1、已经改变,增加CPU或者改变IO子系统的配置
2、数据库配置,改变初始化参数设置
3、对象改变,hash比例一张表索引,或者自动段空间管理
4、应用程序修改,为序列使用缓存或者绑定变量
5、使用其他件一起,SQL 调优建议工具,或者高负载SQL语句或者在热点对象上运行段建议
ADDM优点超出生产环境之外,甚至开发和测试系统,对于潜在的性能问题,ADDM能够提供一个早期的预警

性能调优是一个迭代过程,解决一个问题可能在另一个系统引起一个另一个瓶颈。甚至,
得益于ADDM分析,利用多个调优周期的达到一个渴望的性能水准。


在oracle集群环境,你可以利用ADDM分析数据库激情的性能的吞吐量, ORACLE ADDM
考虑数据库时间汇总所有的数据库实例的数据库之间,然后在集群级别报告重要输出结果。

例如,每一个实例集群节点的数据库时间单独考虑的时候见不在重要。但是作为一个集群整体
数据库时间的汇总将是一个重要指标。



分享到:
评论

相关推荐

    oracle ADDM自动诊断监视工具

    oracle ADDM自动诊断监视工具 oracle ADDM自动诊断监视工具

    oracle ADDM 自动诊断监视工具

    oracle ADDM 自动诊断 监视 工具

    Oracle数据库10g自我管理功能之自动性能诊断

    本白皮书介绍的主要组件包括自动工作负载信息库 (AWR)、自动数据库诊断监控程序 (ADDM) 和 Oracle Enterprise Manager (EM)。所有这些组件均建立在 Oracle 数据库代码中代码规范的基础上,该代码规范生成大量来自 ...

    官方资料:ORACLE数据库增值组件.pdf

    官方资料:ORACLE数据库增值组件 ORACLE数据库增值组件:•数据库真正应用集群(RAC)•有效管理海量数据(Partitioning) •数据库管理的DBA2.0时代(OEM) •业务数据的安全...自动数据库诊断监视器(ADDM);Oracle 性能调优

    Oracle的自动数据库诊断监控程序剖析

    有了 Oracle 数据库 10g,您就有了一位自动数据库诊断监控程序 (ADDM) 形式的助理 DBA,这种机器人式的 DBA 会不知疲倦地反复搜索数据库性能统计,以标识瓶颈、分析 SQL 语句、并据此提供多种改进性能的建议,本文对...

    ORACLE数据库(11g或10g)AWR与ADDM报告收集方法

    ORACLE数据库(11g或10g)AWR与ADDM报告收集方法ORACLE数据库(11g或10g)AWR与ADDM报告收集方法

    Oracle ADDM报告指标分析

    ADDM:automatic database diannose management ,自动数据库诊断管理。

    深入解析Oracle.DBA入门进阶与诊断案例

    针对数据库的启动和关闭、控制文件与数据库初始化、参数及参数文件、数据字典、内存管理、Buffer Cache与Shared Pool原理、重做、回滚与撤销、等待事件、性能诊断与SQL优化等几大Oracle热点主题,本书从基础知识入手...

    oracle 生成ADDM和AWR的脚本

    Linux下生成oracle awr和addm的数据库脚本。通过生产环境测试。

    ORACLE性能优化工具整理

    关于Oracle性能优化的相关工具的介绍,如AWR,ASH,ADDM等的详细原理介绍及实践使用,非常有用

    Oracle数据库性能优化的艺术 (文平) 高清PDF扫描版

    《oracle数据库性能优化的艺术》是资深数据库专家、unix系统专家、系统架构师近20年工作经验的结晶。 《oracle数据库性能优化的艺术》内容高屋建瓴,用辩证法中的系统化分析方法,不仅从硬件(服务器系统、存储系统...

    循序渐进Oracle 数据库管理、优化与备份恢复.pdf

    详细讨论了Oracle数据库的创建、从OEM到Grid Control、Oracle的字符集、用户的创建与管理、表空间和数据文件、自动存储管理(ASM)、临时表空间和临时文件、备份与恢复、备份方案与特例恢复、Oracle的闪回特性、Oracle...

    oracle 10g ocp 043解析(185题).

    Advisor 来确定其大小,自动数据库诊断监视器 (ADDM):执行自上而下的实例分析,确定问 题和潜在的原因,并提供修复问题的建议案。ADDM 可潜在地调用其他指导。SGA 指导(Memory Advisor):根据系统全局区(SGA) 中...

    Oracle11gR2数据库新特性

    Oracle11gR2数据库新特性: 自动内存管理 ADDM for RAC 数据卫士( Dataguard )技术革新 闪回技术 闪回存档 RAC和ASM RAC One Node ASM 数据安全 Database Vault Audit Vault 高级压缩 OLAP表压缩 LOB字段压缩 ...

    Oracle10g数据库最佳新特性:等待界面 (2)

    在 Oracle 数据库 10g 中,等待界面经过了彻底的重新设计,从而...对于大多数性能问题,您可以从自动数据库诊断管理器 (ADDM) 中获得扩展分析,但对于还没有被 ADDM 捕获的即时问题,等待界面将提供有价值的诊断数据。

    Oracle10g数据库最佳新特性:等待界面 (1)

    在 Oracle 数据库 10g 中,等待界面经过了彻底的重新设计,从而...对于大多数性能问题,您可以从自动数据库诊断管理器 (ADDM) 中获得扩展分析,但对于还没有被 ADDM 捕获的即时问题,等待界面将提供有价值的诊断数据。

    循序渐进Oracle数据库管理、优化与备份恢复

    详细讨论了oracle数据库的创建、从oem到grid control、oracle的字符集、用户的创建与管理、表空间和数据文件、自动存储管理(asm)、临时表空间和临时文件、备份与恢复、备份方案与特例恢复、oracle的闪回特性、oracle...

    Oracle 10g自动工作负载信息库剖析

    AWR 实质上是一个 Oracle 的内置工具,它采集与性能相关的统计数据,并从那些统计数据中导出性能量度,以跟踪潜在的问题。与 Statspack 不同,快照由一个称为 MMON 的新的后台进程及其从进程自动地每小时采集一次。...

Global site tag (gtag.js) - Google Analytics