Oracle学习(14)---Oracle的自动工作负载库(AWR)和自动诊断工具(ADDM)
来源:互联网 发布:java常用算法有哪些 编辑:程序博客网 时间:2024/04/30 12:47
1 AWR--Automatic Workload Repository,自动工作负载库
oracle10g开始引入,取代9i的Statspack,属于oracle的内置工具,采集与性能相关的统计数据,并从那些数据中导出性能量度,以跟踪数据库潜在的问题。
AWR由一个后台进程自动地每个小时从数据库中采集一次统计信息。默认情况下,采集的统计信息保留7天,
生成的自动负载库报告有两种形式:html和txt格式,默认为html格式。
Oracle的AWR使用几个表来采集统计的数据,这些表存储在SYSAUX辅助表空间中。
2 生成 AWR报告
①sql>conn /as sysdba;
②数据库默认每隔一个小时产生一个快照,可以手工生成一个快照
sql>execute dbms_workload_repository.create_snapshot();
③AWR的脚本一般位于$ORACLE_HOME/rdbms/admin目录下,文件名为awrrpt.sql
sql>@?/rdbms/admin/awrrpt.sql
--@表示执行脚本
--?表示$ORACLE_HOME
输入参数时,开始快照号和结束快照号之间数据库不能重启过。
系统生成的awr报告在当前linux命令行所处的目录下,使用pwd可以查看当前目录。
3 ADDM -- automatic database diagnostic monitor,自动诊断工具
ADDM会根据数据库的体检报告给出解决问题的建议。
4 生成ADDM报告
①以sysdba身份登陆数据库
②执行生成addm报告的脚本
sql>@?/rdbms/admin/addmrpt.sql
输入一系列参数即可
退出sql环境,进入linux命令行,生成的addm报告会保存在当前目录,格式为txt;
5 如何查看awr报告和addm报告并依此调整oracle数据库参数可根据oracle官方文档说明。
- Oracle学习(14)---Oracle的自动工作负载库(AWR)和自动诊断工具(ADDM)
- Oracle ADDM 自动诊断监视工具 介绍
- Oracle ADDM 自动诊断监视工具 介绍
- Oracle ADDM 自动诊断监视工具 介绍
- Oracle ADDM 自动诊断监视工具 介绍
- Oracle ADDM 自动诊断监视工具 介绍
- Oracle ADDM 自动诊断监视工具介绍
- Oracle ADDM 自动诊断监视工具 介绍
- Oracle ADDM 自动诊断监视工具 介绍
- 自动诊断工具ADDM
- ORACLE的statistics_level的三种状态以及oracle自动诊断工具ADDM
- ORACLE AWR和ADDM
- 自动工作负载库(Automatic Workload Repository,AWR)
- 自动工作负载库(Automatic Workload Repository,AWR)
- 自动工作负载库(Automatic Workload Repository,AWR)
- 自动数据库诊断监控 ADDM(Automatic Database Diagnostic Monitor)!
- [Oracle] - 性能优化工具(3) - ADDM
- 自动工作负载库理论与操作(Automatic Workload Repository,AWR)
- uva10004 Bicoloring 黑白染色问题,DFS
- 高效算法设计专项:UVa 10691
- 排序算法练习——代码汇总
- 窗体接收拖入数据与拖动窗体内容移动
- poj 2182
- Oracle学习(14)---Oracle的自动工作负载库(AWR)和自动诊断工具(ADDM)
- C++程序设计语言学习笔记(三)
- 在JSP里使用CKEditor和CKFinder
- 白话MSDN:从普通DLL中导出C++类(1) – dllexport和dllimport的使用方法(中英对照、附注解)
- Makefile常用函数总结
- <%! 定义 %>与 <% 定义 %>区别
- CKEditor/CKFinder升级心得
- 【C++自我精讲】基础系列三 重载
- 白话MSDN:从普通DLL中导出C++类(2) – 细看导出C++类的底