awr报告的生成及常见问题
来源:互联网 发布:获取摄像头数据 编辑:程序博客网 时间:2024/06/04 19:54
1. 生成awr报告
(一)使用在数据库主机上使用sqlplus链接数据库
(二)执行生成awr报告的数据库脚本awrrpt.sql(D:\app\Administrator\product\11.2.0\dbhome_1\RDBMS\ADMIN)
(三)根据提示信息输入我们要生成的文档类型这里有html和txt两个版本,我们选择html
(四)输入最近几天的收集时间单位天数我们输入7天
(五)输入起始镜像的编号
(六)输入结束镜像的编号
(七)输入存储报告的名称
(八)生成awr报告的默认存储位置
C:\Documents and Settings\Administrator\64fpyj.html
2. 常用的关于oracle的awr的操作
(一)修改awr的默认设置
//半小时采集一次,采集信息保存3天。
SQL>exce dbms_workload_repository.modify_snapshot_settings (interval=>30,retention =>3*24*60);
(二)关闭AWR自动收集
SQL>exec dbms_workload_repository.modify_snapshot_settings (interval=>0,retention =>24*60);
注:10g默认是自动开启awr信息收集的,会对系统有一定的影响(很小);如果要关闭awr信息收集,只需设置interval参数为0即可。但interval设0后,AWR报告无法生成。
(三)启用awr
SQL>exec dbms_workload_repository.modify_snapshot_settings (interval=>60,retention =>24*60);
60每小时采集一次,24*60保存时间为一天
3. 常见问题:
1) ORA-13541 系统移动窗口基线大小 (691200) 大于保留时间 (86400)
这个原因是retention数据库11g默认最小的awr保留时间是8天(691200秒 10g为7天),数据库不允许设置的更小,可以将保留时间设置成等于或者大于8天
SQL>exec dbms_workload_repository.modify_snapshot_settings (interval=>60,retention =>8*24*60);
2) INTERVAL XX 无效, 必须在 (10, 52560000) 范围中
这个原因是INTERVAL的取值范围必须在10到52560000之间。一般该值得大小为30或者1小时
3) 数据库中只有一个快照并且快照时间不正确
例如:
解决方法:
① 一个数据库中可能有多个实例,我们先查询出我们要操作实例的id即dbid
select dbid, retention from dba_hist_wr_control;
因为我们修改过镜像的保存时间所有现在是9,
② 根据dbid查询对应实例的最大镜像id和最小镜像id
Select min(snap_id), max(snap_id) from dba_hist_snapshot where dbid = 2138840273;
③ 执行删除语句
Exec dbms_workload_repository.drop_snapshot_range(57, 61, 2138840273)
- awr报告的生成及常见问题
- AWR报告的生成
- Oracle AWR报告的生成
- oracle: awr 报告的生成
- ORACLE AWR 报告的生成
- 生成AWR报告的完整过程
- 自动批量生成AWR报告的脚本
- oracle 11g的awr报告生成
- oracle 11g的awr报告生成
- Oracle AWR 报告的生成和分析
- oracle的awr生成报告步骤
- 生成AWR性能报告!
- 批量生成awr报告
- 如何生成awr报告
- 手工生成awr报告
- 快速生成AWR报告
- Oracle AWR报告生成
- awr 报告生成方法
- oracle笔记整理10——性能调优之临时表与物化视图
- sql 拼接字符串
- 如何判断一个点在矩形内
- iOS导航栏和状态栏
- 在解决maven的ArtifactTransferException: Failure to transfer报错问题上的一些总结
- awr报告的生成及常见问题
- u-boot中查看分区建立和查看
- 总结从maven下resource文件夹读取文件的方法
- Genymotion(安卓模拟器)配置使用手册
- 类成员函数作为pthread_create函数参数
- Forking a Daemon Process on Unix
- AsyncTask 的使用
- Spring与Struts相集成
- SQL SERVER 生成字符串