`

Oracle awr 性能分析报告

阅读更多
oracle10g awr安装
SQL> SQLPLUS / AS SYSDBA
SQL> exec dbms_workload_repository.create_snapshot
SQL> exec:snap_id:=dbms_workload_repository.create_snapshot
SQL> var snap_id number
SQL> print snap_id
SQL> $ORACLE_HOME/rdbms/admin/awrrpt.sql
如果是Windows操作系统$换成@ 当然要设置oracle_home 我的是D:\oracle\product\10.2.0\db_1
OracleAWR速查
1.查看当前的AWR保存策略
select * from dba_hist_wr_control;
DBID,SNAP_INTERVAL,RETENTION,TOPNSQL
860524039,+00 01:00:00.000000,+07 00:00:00.000000,DEFAULT
以上结果表示,每小时产生一个SNAPSHOT,保留7天
2.调整AWR配置
AWR配置都是通过dbms_workload_repository包进行配置
2.1调整AWR产生snapshot的频率和保留策略,如:如将收集间隔时间改为30 分钟一次。并且保留5天时间(注:单位都是为分钟):
exec dbms_workload_repository.modify_snapshot_settings(interval=>30, retention=>5*24*60);
2.2关闭AWR,把interval设为0则关闭自动捕捉快照
2.3手工创建一个快照
exec DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT ();
2.4 查看快照
select * from sys.wrh$_active_session_history
2.5手工删除指定范围的快照
exec WORKLOAD_REPOSITORY.DROP_SNAPSHOT_RANGE(low_snap_id => 22, high_snap_id => 32, dbid => 3310949047);
2.6创建baseline
exec dbms_workload_repository.create_baseline (56,59,'apply_interest_1')
2.7删除baseline
exec DBMS_WORKLOAD_REPOSITORY.DROP_BASELINE(baseline_name => ' apply_interest_1', cascade => FALSE);

3.生产AWR报告
$ORACLE_HOME/rdbms/admin/awrrpt.sql
分享到:
评论

相关推荐

    Oracle AWR性能分析报告

    本手册是以一个优化数据案例,一步一步生成AWR性能分析报告,对数据库性能优化有大帮助哦。

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

    Oracle的Automatic Workload Repository (AWR)报告是用于性能分析和诊断的重要工具,尤其在10g及以后的版本中,它替代了Statspack成为默认的性能监控手段。AWR报告提供了详细的数据库性能数据,帮助管理员识别性能...

    oracle AWR性能分析详解

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

    OracleAWR报告详细分析.pdf

    "Oracle AWR报告详细分析" Oracle AWR(Automatic Workload Repository)报告详细分析是Oracle 10g版本推出的新特性,全称叫Automatic Workload Repository-自动负载信息库。AWR是通过对比两次快照(snapshot)收集...

    Oracle AWR报告最详细分析

    开Oracle调优鹰眼,深入理解AWR性能报告,非常好的文档,Oracle DBA必备

    oracle awr报告分析

    ### Oracle AWR 报告分析 #### 一、概述 Oracle Automatic Workload Repository (AWR) 报告是一种用于诊断数据库性能问题的强大工具。通过分析这些报告中的数据,管理员能够了解数据库的工作负载特性、资源使用...

    oracle awr分析报告详解

    Oracle AWR(Automatic Workload Repository)是Oracle 10g引入的一个重要性能分析工具,用于自动收集数据库的工作负载信息,并生成详细的性能分析报告,帮助DBA进行性能调优。AWR的设计目标是提供一个内置的、系统...

    ORACLE AWR数据性能分析

    ORACLE AWR数据性能分析

    ORACLE之AWR性能分析报告详解

    Oracle的Automatic Workload Repository (AWR) 是一种强大的性能监控工具,它收集并分析数据库的性能数据,以帮助管理员识别性能瓶颈和优化数据库操作。AWR 报告提供了丰富的信息,帮助我们理解数据库的运行状况。 ...

    Oracle AWR报告深入分析

    本文档由notmain撰写,旨在深入探讨Oracle AWR(Automatic Workload Repository)报告的生成机制与内容解析,帮助Oracle数据库管理员和技术爱好者更好地理解和利用AWR报告进行性能分析与监控。当前网络上存在大量的...

    oracle awr报告详解

    9. **选择分析时间段**:为了获得准确的性能分析,选择合适的时间段至关重要。对于批量处理系统,应选择在高负载期间进行快照,以避免因数据库空闲时间过多而导致的误导性分析结果。 通过AWR报告,DBA可以深入理解...

    ORACLE_AWR报告详细分析

    Oracle AWR报告是Oracle数据库10g版本引入的一项重要功能,全称为Automatic Workload Repository,它主要用于监控数据库的性能,并生成详细的分析报告。AWR通过对比两次快照(snapshot)之间收集的统计信息,帮助...

    Oracle AWR报告 解读

    10. 数据库性能分析的时间段选择:选择合适的分析时间段至关重要,它应该能够代表数据库性能问题的时段。如果快照周期没有包含数据库的高峰时段,分析结果可能无法反映实际的性能问题。 通过上述知识,我们可以更...

    Oracle AWR 报告分析实例讲解

    AWR报告的总结部分提供了对SGA各组件大小的比较,以及负载概况的统计,这些都是进行性能分析和优化的重要参考依据。通过对各项指标的深入理解,可以定位问题并采取相应的调整措施。 综上所述,Oracle AWR报告分析...

    oracle AWR报告分析案例

    Oracle AWR(Automatic Workload Repository)报告是一种强大的性能分析工具,用于评估数据库的运行状况和性能瓶颈。在Oracle数据库环境中,AWR报告提供了详细的数据库活动信息,包括但不限于系统的整体性能指标、...

    oracle_AWR报告分析实例2009

    ### Oracle AWR报告分析 ...总之,通过对这份Oracle AWR报告的详细分析,我们可以了解到数据库在特定时间段内的工作负载特征以及存在的潜在性能问题。通过实施上述建议,可以有效提升数据库的性能和稳定性。

    Oracle自带性能分析报告工具-awr介绍和分析报告.docx

    Oracle 自带性能分析工具-AWR 介绍和分析报告 Oracle 自带性能分析工具-AWR 是一个强大的性能优化工具,旨在帮助数据库管理员和开发者更好地理解和优化 Oracle 数据库的性能。AWR 全称为 Automatic Workload ...

    ORACLE_AWR报告生成和分析.doc

    总的来说,Oracle AWR报告是DBA进行性能调优的重要工具,它提供了全面的数据库性能视图,帮助DBA深入了解数据库的运行状态,从而做出有针对性的优化决策。理解和熟练运用AWR报告分析技巧,是提升数据库性能的关键...

    Oracle数据库性能分析

    ### Oracle数据库性能分析 #### 一、Oracle体系结构 Oracle数据库是一个复杂且功能强大的关系型数据库管理系统(RDBMS),其核心组件包括实例和数据库文件。理解Oracle的体系结构对于优化性能至关重要。 - **实例**...

    ORACLE AWR报告生成.docx

    Oracle AWR(Automatic Workload Repository)报告是Oracle数据库性能分析的重要工具,它收集并存储了数据库的性能数据,包括SQL语句、系统等待事件、I/O统计等,并提供了详细的性能报告,帮助DBA识别和解决性能问题...

Global site tag (gtag.js) - Google Analytics