`
- 浏览:
9758 次
- 性别:
- 来自:
北京
-
(一)windows查看awr报表
1、运行,cmd。然后进入到 oracle的安装目录,这里以我的电脑为例: E:\app\Administrator\product\11.2.0\dbhome_1\RDBMS\ADMIN
2、确保E:\app\Administrator\product\11.2.0\dbhome_1\RDBMS\ADMIN 下面有 awrrpt.sql这个文件
3、输入 sqlplus ,然后以管理员身份登录。
4、输入命名:@awrrpt
5、开始按提示操作,首先是选择要生成的awr报告的类型,可以选择text或html类型。这里我们以 html类型为例。输入 html,回画
6、选择要生成的报告的日期是在多少天以前记录,输入1,则表示要生成今天0点开始到现在之内的某个时间段的报告,输入2,则表示满意生成昨天0点开始到现在的某个时间段的报告。以此类推。缺省记录最近7天,这里输入法为示例。
7、输入天数后,界面会输出一个时间段的表格,每个时间点都对应一个snapId,间隔时间为oracle默认是1个小时,接下来,输入要生成报告的时间开始点应的snap id,这里我输入3318, 然后再输入结束点对应的snap id,这里输入 3320.
8、接着要求输入生成报告的名字,系统会自动生成一个输入的名字并会提示信息中显示出来。如果使用输入名称。则不用输入任何内容。直接回画即可。到此。系统就会自动生成一张awr的报告。
(二)分析awr报表思路
CARCHE_SIZE--观察主机内存情况,判断sga内存分配是否合理
Load Profile的Transaction情况,判断系统的繁忙程度
Load profile的Hard parses和Parses值,观察是否存在过多的硬解析,从而定位是否存在绑定变量问题,可在接下来的Instance Efficiency Percentages中进行进一步的确认
密切关注如下6个ordered by的sql语句,特别注意每类排名前几位的sql语句,并设法进行优化
SQL ordered by Elapsed Time
SQL ordered by CPU Time
SQL ordered by Gets
SQL ordered by Reads
SQL ordered by Executions
SQL ordered by Parse Calls
等待事件中出现CPU time排在Top 5 Tiemd Events第一位,并且消耗时间占总时间大部分比例,可以说明系统在高速运行,极少等待。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
### Oracle AWR 报告分析 #### 一、概述 Oracle Automatic Workload Repository (AWR) 报告是一种用于诊断数据库性能问题的强大工具。通过分析这些报告中的数据,管理员能够了解数据库的工作负载特性、资源使用...
"Oracle AWR报告详细分析" Oracle AWR(Automatic Workload Repository)报告详细分析是Oracle 10g版本推出的新特性,全称叫Automatic Workload Repository-自动负载信息库。AWR是通过对比两次快照(snapshot)收集...
开Oracle调优鹰眼,深入理解AWR性能报告,非常好的文档,Oracle DBA必备
Oracle AWR报告是一种用于监控和分析Oracle数据库性能的工具,它提供了一系列详细的数据库性能数据。AWR(Automatic Workload Repository)是Oracle数据库中一个重要的性能监控组件,它能够定期自动地收集、处理和...
Oracle AWR(Automatic Workload Repository)报告是Oracle数据库性能监控的重要工具,自10g版本开始引入。AWR通过在两个连续快照之间收集系统和会话级别的统计信息,为DBA提供数据库性能的详细分析。它可以帮助识别...
ORACLE AWR 巡检 分析 调优,ORACLE AWR 巡检 分析 调优
Oracle AWR(Automatic Workload Repository)是Oracle 10g引入的一个重要性能分析工具,用于自动收集数据库的工作负载信息,并生成详细的性能分析报告,帮助DBA进行性能调优。AWR的设计目标是提供一个内置的、系统...
如何看Oracle AWR报告
Oracle AWR(Automatic Workload Repository)报告是Oracle数据库性能分析的重要工具,它收集并存储了数据库的性能数据,包括SQL语句、系统等待事件、I/O统计等,并提供了详细的性能报告,帮助DBA识别和解决性能问题...
ORACLE AWR数据性能分析
Oracle AWR(Automatic Workload Repository)性能分析详解 AWR是Oracle数据库中的一个自动负载信息库,它通过收集数据库的统计信息,帮助DBA们分析并诊断数据库的性能问题。自从Oracle 10g版本起,AWR就成为了性能...
window下直接调用生成弹出html格式的awr报告,不用去linux下了,但是妖之道数据库密码的啊,不然没法调用,修改里bat里的连接串即可 样例: sqlplus sys/oracle@zhengshiku_2 as sysdba @addmrpt.sql
### Oracle AWR报告深入分析 #### 一、文档概述及编写背景 本文档由notmain撰写,旨在深入探讨Oracle AWR(Automatic Workload Repository)报告的生成机制与内容解析,帮助Oracle数据库管理员和技术爱好者更好地...
### Oracle抓取指定时间段AWR报告实例说明 #### 背景介绍 在日常的数据库运维工作中,我们经常需要对Oracle数据库的性能进行监控与优化。自动工作负载资料库(Automatic Workload Repository,简称AWR)是Oracle 10...
Oracle AWR(Automatic Workload Repository)报告是Oracle数据库性能监控和优化的重要工具,它提供了详细的数据库性能信息,帮助管理员识别性能瓶颈。以下是对标题“Oracle AWR 报告分析实例讲解”及其描述中的知识...
Automatic Workload Repository-自动负载信息库 AWR 是通过对比两次快照(snapshot)收集到的统计信息,来生成报表数据,生成的报表包括多个部分
### 如何分析Oracle AWR报告 #### AWR概述 Automatic Workload Repository (AWR) 是Oracle 10g中引入的一项重要功能,它记录了过去一段时间(默认为7天)内数据库活动的状态信息。AWR 报告是通过对AWR视图进行查询...
Oracle AWR(Automatic Workload Repository)报告是一种强大的性能分析工具,用于评估数据库的运行状况和性能瓶颈。在Oracle数据库环境中,AWR报告提供了详细的数据库活动信息,包括但不限于系统的整体性能指标、...