[Oracle] - 性能优化工具(1) - AWR
来源:互联网 发布:do not tag 淘宝网 编辑:程序博客网 时间:2024/05/22 14:28
AWR快照
默认情况下,Oracle每隔一小时会自动产生一个快照,保存最近8天的快照。
我们可以通过如下语句获得产生快照的时间间隔和保存的天数:
SYS@orcl(lx15)> select SNAP_INTERVAL,RETENTION from dba_hist_wr_control;SNAP_INTERVAL RETENTION--------------------------------------------------------------------------- ---------------------------------------------------------------------------+00000 01:00:00.0 +00008 00:00:00.0可以通过如下语句修改这两个值(以分钟为单位):
exec dbms_workload_repository.modify_snapshot_settings(interval => 30, retention = > 10*24*60);当然,你也可以随时手动产生一个快照:
exec dbms_workload_repository.create_snapshot;
AWR报告生成
有了快照之后,就可以生成AWR报告了,你用sysdba执行如下命令,根据提示一步一步操作即可:
@?/rdbms/admin/awrrpt.sql还有一种方法是直接调用ORALCE的包,这个方法适合用在写自动获取脚本工具的场景,如下所示:
set pagesize 0set linesize 121spool d:\awr_commit_frequently.htmlselect output from table(dbms_workload_repository.awr_report_html(977587123,1,1920,1921));spool off注:DBMS_WORKLOAD_REPOSITORY.AWR_REPORT_HTML( l_dbid IN NUMBER, l_inst_num IN NUMBER, l_bid IN NUMBER, l_eid IN NUMBER, l_options IN NUMBER DEFAULT 0) RETURN awrrpt_text_type_table PIPELINED;
1 0
- [Oracle] - 性能优化工具(1) - AWR
- Oracle10g的AWR性能优化工具介绍
- Oracle10g的AWR性能优化工具介绍
- 【性能诊断工具,1】awr
- 创新谈-AWR性能优化工具介绍-刘斌
- Oracle性能awr报告
- ORACLE 性能优化-查询数据库慢SQL(其实还是awr和ash报告更方便~)
- [ORACLE 性能优化] AWR中CPUS, CORES, SOCKETS
- Oracle 实例性能分析与优化之AWR学习总结
- [Oracle] - 性能优化工具(2) - ASH
- [Oracle] - 性能优化工具(3) - ADDM
- [Oracle] - 性能优化工具(4) - AWRDD
- [Oracle] - 性能优化工具(5) - AWRSQL
- <<Oracle数据库性能优化艺术(第五期)>> 第14周 性能报告分析(AWR,ASH)
- 【性能调优】Oracle AWR
- Oracle AWR性能分析报告
- oracle之 等待事件LOG FILE SYNC (awr)优化
- Oracle性能优化读书笔记(1)-SQL执行计划分析工具
- Android检查是否联网
- 3Sum
- cocos2d-x的定时器分析
- Murmurhash介绍与实现
- [iOS]加密解密算法
- [Oracle] - 性能优化工具(1) - AWR
- curses库显示函数基本用法样例
- 02_05.a伪类
- C++中的定时器-SetTimer
- Eclipse--关于添加用户库的那些事
- linux下软链接与硬链接 ln命令
- Ubuntu 14.04, Fedora 20, CentOS 6.5 下Broadcom4313网卡驱动安装以及上网问题
- Android APK反编译详解(附图)
- 卸载mathtype后,取消加载mathtype模板