`
sbl2255
  • 浏览: 218278 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle 的AWR 分析过程

 
阅读更多

 

生成步骤:

 

1:登陆对应的数据库服务器

2:如果是Window,运行cmd,运行sqlplus username/password@服务器连接名(sqlplus coc/coc@xe);如果是Linux,执行sqlplus username/password@服务器连接名(sqlplus coc/coc@xe)

3. 登录成功后,执行命令 @?/rdbms/admin/awrrpt.sql

4. 按照提示一步一步完成即可

 

分析过程:

 

操作系统:Window7x64

数据库:OracleXe

 

1.确定生成时间

 

Elapsed :begin snap到end snap期间过419.25

DB Time:用户操作消耗的时间 ,包括CPU,IO等

 

具体关于snap的信息可以到数据库中进行查看: 

 

select * from dba_hist_wr_control ;查询snapshot配置信息
select * from dba_hist_snapshot;  查询所有snapshot;
进入sqlplus,
exec dbms_workload_repository.create_snapshot();   ---手动创建snapshot
exec dbms_workload_repository.modify_snapshot_settings(interval=>50);
dbms_workload_repository.drop_snapshot_range( low_snap_id=>100,high_snap_id=>300,dbid=>12312)  --dbid数据库实例ID
select * from v$database; --查询dbid信息

 

 

 

 

Buffer Nowwait: 在内存读取数据时没有等待

Execute to Parse:解析sql和运行sql的比例,可以理解为预编译的SQL,解析一次,多次运行,数值越高越好

Parse CPU to Parse Elapsd:解析sql过程中,CPU占整个时间的百分比

Redo NoWait:产生日志时等待,没有等待100%

 



 

sql execute elapsled time:sql执行的时间

parse time elapsled :解析sql话费时间



 

比较耗时的SQL

 



 

每秒,每个事务所产生的日志,逻辑读和物理读等指标

 

  • 大小: 10.3 KB
  • 大小: 9 KB
  • 大小: 27.6 KB
  • 大小: 45.8 KB
  • 大小: 17.8 KB
分享到:
评论

相关推荐

    oracle awr分析报告详解

    Oracle AWR(Automatic Workload ...总之,Oracle AWR是数据库性能管理的重要工具,它自动化了数据收集和分析过程,使得DBA能够更有效地进行性能调优,减少了手动监控和诊断的工作量,提高了问题定位的准确性和效率。

    oracle AWR性能分析详解

    Oracle AWR(Automatic Workload...总结来说,Oracle AWR性能分析是一个复杂但非常重要的过程,需要DBA根据AWR报告提供的详细数据,结合业务特点和数据库工作负载的实际情况,对数据库的性能问题进行准确的诊断和优化。

    Oracle AWR报告 解读

    Oracle AWR报告是一种用于监控和分析Oracle数据库性能的工具,它提供了一系列详细的数据库性能数据。AWR(Automatic Workload Repository)是Oracle数据库中一个重要的性能监控组件,它能够定期自动地收集、处理和...

    Oracle AWR报告深入分析

    - **工作量评估**:根据文档作者的描述,在分析过程中遇到了极大的挑战,原计划3-5天完成的任务最终耗时近半个月,投入了超过80小时的工作时间。 - **核心步骤**:通过对`AWR_REPORT_MAIN`等关键函数的分析,明确了...

    ORACLE_AWR报告生成和分析.doc

    生成AWR报告通常通过执行`dbms_workload_repository.create_snapshot`存储过程,并结合Oracle提供的SQL脚本`@?/rdbms/admin/awrrpt`来完成。AWR报告中的数据主要来自于以`DBA_HIST_`开头的一系列系统表,这些表包含...

    Oracle AWR 报告分析实例讲解

    综上所述,Oracle AWR报告分析是一个涉及多个性能指标、数据库配置和工作负载特性的过程。通过深入解读报告,数据库管理员能够更好地理解系统行为,从而制定出针对性的优化策略,提升系统性能。

    oracle_AWR报告分析实例2009

    ### Oracle AWR报告分析 #### 一、概述 在Oracle数据库管理中,AWR(Automatic Workload Repository)报告是评估数据库性能的关键工具之一。通过分析这些报告,DBA(数据库管理员)可以深入了解数据库的工作负载...

    oracle抓取指定时间段AWR报告实例说明 .docx

    通过上述步骤,我们可以有效地抓取指定时间段内的Oracle AWR报告,并对其进行全面细致的分析,从而提高数据库的整体性能。此外,对于那些频繁出现性能问题的场景,定期生成AWR报告并进行常规分析也是十分必要的。 ...

    Oracle AWR报告分析实例

    在本段文字中,主要讨论了Oracle数据库的AWR报告分析实例,涉及到数据库性能分析与诊断的诸多重要知识点。下面将根据提供的文件内容,详细展开说明: 1. AWR报告(Automatic Workload Repository):AWR报告是...

    oracle awr日志分析

    Oracle AWR(Automatic Workload Repository)日志分析是指使用Oracle提供的AWR报告来对数据库运行状况和性能进行分析的过程。AWR是Oracle数据库的一个组件,它自动收集、处理并保存有关数据库性能的数据。通过分析...

    oracle awr report 报告

    分析过程包括对比不同时间范围的快照数据,以及生成具体性能指标的图表和报表。 6. AWR快照对数据丢失的处理:对于数据库崩溃或其他导致数据丢失的情况,AWR仍然能够提供快照数据。尽管最新快照可能会丢失,但通常...

    Oracle AWR 报告分析实例讲解.docx

    ### Oracle AWR 报告分析知识点详解 #### 一、AWR报告简介 **Oracle AWR(Automatic Workload Repository)** 是Oracle数据库提供的一种自动化的性能监控工具,它通过收集和存储数据库工作负载数据,帮助管理员诊断...

    Oracle AWR与ASH性能报告深入解析

    Oracle AWR(Automatic Workload Repository,自动工作负载存储库)和ASH(Active Session History,活动会话历史)是Oracle数据库中用于性能分析和诊断的重要工具。它们为DBA提供了宝贵的性能数据,帮助优化数据库...

    常见问题:如何使用Oracle AWR报告来诊断数据库性能问题

    Oracle AWR报告是Oracle数据库中用于诊断性能问题的重要工具,它能够提供数据库在特定时间段内活动的详细统计信息。AWR(Automatic Workload Repository)是Oracle企业管理器(Enterprise Manager)的一个组成部分,...

    oracle数据库AWR报告的使用

    对oracle数据库进行性能分析,详细描述了AWR报告的使用方法以及分析的过程

    ORACLE性能AWR报告的使用和分析

    Oracle数据库的性能优化是数据库管理员的关键任务之一,而Automatic Workload Repository (AWR) 报告则是Oracle 10g及更高版本中用于性能诊断和分析的重要工具。AWR通过定期收集系统性能数据,提供了对数据库性能的...

    AWR报告生成详解.doc

    Oracle AWR(Automatic Workload Repository)报告是Oracle数据库性能监控的重要工具,它收集并存储了数据库的统计信息,包括SQL语句、等待事件、资源使用情况等,为DBA提供了全面的性能分析依据。本篇将详细介绍在...

    AWR快照的分析和方法

    AWR (Automatic Workload Repository) 是Oracle 10g引入的一个重要的性能诊断工具,用于自动收集数据库性能数据并将其存储在数据库中,以便后续分析。它通过定期捕获系统活动(如ASH信息)来提供有关数据库性能的...

    Oracle 数据库 AWR 报告详解

    Oracle 数据库 AWR 报告详解 AWR(Automatic Workload Repository)是 Oracle 数据库 10g 中引入的一项关键特性,用于收集和存储数据库的历史性能数据。AWR 报告提供了详细的数据库性能信息,包括 CPU 使用率、磁盘...

Global site tag (gtag.js) - Google Analytics