admin 管理员组文章数量: 1087139
2024年3月20日发(作者:计算机中级职称考试内容)
ORACLE DIAGNOSTICS PACK
主要特性
·
自动性能诊断
·
实时性能诊断
·
自动负载捕获
·
比较性能时段
·
活动会话历史记录
·
数据库云服务器管理
·
综合系统监视和通知
主要优势
·
自动性能诊断将管理员从诊断性能问题
任务中解放出来,并确保快速解决性能
瓶颈。
·
自动维护负载历史记录,简化历史性能
分析。
·
综合系统监视和事件通知降低了管理成
本并提供更好的服务质量。
·
能够执行实时性能分析
·
发现性能问题根本原因的能力有所提高
ORACLE 数据表
ORACLE DIAGNOSTICS PACK FOR
ORACLE DATABASE
Oracle Diagnostics Pack
提供一套全面的实时自动性能诊断及监视功能,且
内置于核心数据库引擎和
Oracle Enterprise Manager Cloud Control 12
c
中。
无论是管理一个还是多个数据库,
Oracle Diagnostics Pack
都能提供完整、
经济高效且及易于使用的解决方案,来管理您的
Oracle
数据库环境的性
能。此外,与
Enterprise Manager
搭配使用时,
Oracle Diagnostics Pack
还提供企业级的性能和可用性报告、集中的性能信息库以及非
常有用的跨系统性能聚合,因此显著简化了管理大量数据库的
任务。
自动性能诊断
诊断运行缓慢的系统非常耗时,通常情况下,会花费 DBA 的大部分时间。 当今推出了
许多第三方调优工具,但这些工具都不是着眼于解决常见问题,例如“如何使系统获得
最大改进?”或“为什么系统今天比昨天慢?”Oracle Diagnostics Pack 包括一个内置
于 Oracle 数据库内核中的自诊断引擎,我们将其称为自动数据库诊断监视器 (ADDM),
可完全将管理员从复杂棘手的诊断性能问题任务中解放出来。
ADDM 首先专注于分析数据库花费大部分时间的活动,然后下钻复杂的问题分类树以确
定问题的根本原因。ADDM 能够发现性能问题背后的实际原因,而不只是报告症状,这
一能力只是使其更优于任何其他 Oracle 数据库性能管理工具或实用程序的众多能力之
一。ADDM 的每个诊断结果都会指出对性能的相关影响及改善情况,从而可按照优先级
处理最关键的问题。为了在以后更好地理解这些结果的影响,每个结果都有一个允许筛
选并便于搜索的描述性名称,以及一个指向该结果在 24 小时内出现的次数的链接。
对于 Oracle Real Application Cluster (RAC) 环境,ADDM 具有针对整个集群进行性能分
析的特殊模式。它对全局资源执行数据库级分析,如高负载 SQL、全局缓存互连流量、
网络延迟问题、实例响应时间偏差、I/O 容量等。从 Oracle Database 11g 开始,ADDM
对 RAC 数据库的性能分析就象对单个实例数据库的性能分析一样简便。
实时性能诊断
Oracle Diagnostics Pack 的另一个特性是实时 ADDM。该特性提供一种创新的方式来分
析无响应或挂起数据库的问题。正常模式连接和诊断模式连接的实时 ADDM,始终遵
循一套预定义的条件来分析当前的性能,并帮助 DBA 解决死锁、挂起、共享池争用和
许多其他异常情况,这些问题当下会强迫管理员重启数据库,从而造成重大收入损失。
实时 ADDM 是当今市场上唯一可以登录进入挂起的数据库、分析问题,然后给出解决
方法建议的工具。
2
ORACLE 数据表
图 1:挂起数据库的实时 ADDM 分析
自动负载捕获
Oracle Diagnostics Pack 在每个 Oracle 数据库中都包含一个内置的信息库,我们将其称为
自动负载信息库 (AWR),该信息库包含该特定数据库的运行统计信息以及其他相关信
息。数据库定期(默认为每小时一次)拍摄所有其重要统计信息和负载信息的快照,并
将其存储在 AWR 中。 AWR 设计为轻型,可自动管理存储空间的使用,从而确保不会给
管理员增添额外的管理负担。
AWR 为 Oracle 数据库的所有自管理功能奠定了基础。它是一种信息源,可使数据库从历
史角度了解使用情况,然后做出准确且专为系统运行环境而定制的决策。AWR 还支持创
建性能基准。 提供有现成的 8 天移动窗口基准,用于与上周进行性能比较,可根据需要
自定义该窗口基准。 然后,可以使用这些 AWR 基准将当前的系统性能与基准时段进行
比较,以发现性能差异及其根本原因。
比较性能时段
Oracle Diagnostics Pack 还提供比较时段 ADDM,使管理员可以解答为什么今天的性能比
昨天慢这一老生常谈的问题。管理员可以选择 AWR 基准、以前的 AWR 快照或所选的任
何日历时段来检查某特定时段慢于其他时段的原因。比较时段 ADDM 同时检查基本时段
和比较时段,然后列出一组结果,查明差异的根本原因。比较时段 ADDM 还指明两个时
段是否值得使用 SQL Commonality 索引进行比较。
活动会话历史记录
AWR 的一个关键组成部分是活动会话历史记录,即 ASH。 ASH 每秒对活动会话的当前
状态进行采样,并存储到内存中。内存中收集的数据可以通过 V$ 视图进行访问。 这些
采样数据还会每小时推送到 AWR 中以进行性能诊断。ASH 使我们可对在极短时间内发生
的瞬时问题进行性能分析,
版权声明:本文标题:DIAGNOSTICS PACK_cn 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1710927383a579936.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论