ORA-13541: 系统移动窗口基线大小 (691200) 大于保留时间 (86400)

想通过 DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS 来修改AWR snapshot 保留的时间,但是调整的时候遇到ORA-13541错误

过程如下:

C:\Users\aaaa>sqlplus yang/yang as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on 星期四 8月 4 20:51:28 2011

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

连接到:

Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

sys@rac1>col SNAP_INTERVAL for a20

sys@rac1>col RETENTION for a20

检查当前系统的保留时间为8天,1小时采样一次.

sys@rac1>select * from dba_hist_wr_control;

      DBID SNAP_INTERVAL        RETENTION            TOPNSQL

---------- -------------------- -------------------- ----------

1284003062 +00000 01:00:00.0    +00008 00:00:00.0    DEFAULT

sys@rac1>exec DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS(interval=>30,retention => 24*60 );

BEGIN DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS(interval=>30,retention => 24*60 ); END;

*

第 1 行出现错误:

ORA-13541: 系统移动窗口基线大小 (691200) 大于保留时间 (86400)

ORA-06512: 在 "SYS.DBMS_WORKLOAD_REPOSITORY", line 174

ORA-06512: 在 "SYS.DBMS_WORKLOAD_REPOSITORY", line 222

ORA-06512: 在 line 1

这里 691200 ,86400都是以秒为单位的。

SQL> !oerr ora 13541

13541, 00000, "system moving window baseline size (%s) greater than retention (%s)"

// *Cause:  The system moving window baseline size must be less than the

//          retention setting.  The specified window size or retention

//          violate this.

// *Action: Check the moving window baseline size or retention.

sys@rac1>select 691200/60/60/24 from dual;

691200/60/60/24

---------------

              8

sys@rac1>select 86400/(24*24*60) from dual;

86400/(24*24*60)

----------------

             2.5

查看系统的当前的MOVING_WINDOW_SIZE

sys@rac1> select dbid,baseline_name,baseline_type,moving_window_size from dba_hist_baseline;

      DBID BASELINE_NAME          BASELINE_TYPE MOVING_WINDOW_SIZE

---------- ---------------        ------------- ------------------

1284003062 SYSTEM_MOVING_WINDOW   MOVING_WINDOW             8

修改其大小 为2 ,即两天。

sys@rac1> exec dbms_workload_repository.modify_baseline_window_size(2);

PL/SQL 过程已成功完成。

sys@rac1>exec DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS(interval=>30,retention => 5*24*60 );

PL/SQL 过程已成功完成。

sys@rac1>select * from dba_hist_wr_control;

      DBID SNAP_INTERVAL        RETENTION            TOPNSQL

---------- -------------------- -------------------- ----------

1284003062 +00000 00:30:00.0    +00005 00:00:00.0    DEFAULT

sys@rac1>exec DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS(interval=>30,retention => 2*24*60 );

PL/SQL 过程已成功完成。

sys@rac1>select * from dba_hist_wr_control;

      DBID SNAP_INTERVAL        RETENTION            TOPNSQL

---------- -------------------- -------------------- ----------

1284003062 +00000 00:30:00.0    +00002 00:00:00.0    DEFAULT

sys@rac1>

时间: 2024-10-29 02:11:19

ORA-13541: 系统移动窗口基线大小 (691200) 大于保留时间 (86400)的相关文章

oracle 移动窗口基线

AWR 基线 使用AWR 基线进行比较性能分析 • AWR 基线包含了"目标或参考"时段的一组AWR 快照 • 基线对性能优化很关键,可用于: – 指导预警阈值的设置 – 监视性能 – 比较指导报表 使用AWR 基线进行比较性能分析 应对性能度量设置什么样的阈值才是恰当的?您要检测什么?如果希望知道性能度量值指示服务器接近容量限制,则应设置绝对值.但是,如果希望知道今天的性能与上周(或上个月)同一时间的性能之间的差异,则当前性能必须与基线进行比较. 基线是某个时段内生成的一组快照.按照

Win7系统如何修改任务栏预览窗口的大小?

  Win7怎么修改预览窗口的大小呢?我们一起来看看. Win7系统任务栏预览窗口大小设置方法 1.按WIN+R组合键,打开运行对话框,然后输入"regedit"并且回车; 2.进入注册表编辑器中,打开注册表编辑器后打开"HKEY_CURRENT_USER"文件夹,接着依次打开"Software-Microsoft-Windows-CurrentVersion-Explorer--Taskband"文件夹,如下图所示: 3.然后选中"T

Win8系统怎么修改虚拟内存大小?

  Win8系统怎么修改虚拟内存大小? 一.右键点击系统桌面,然后在系统桌面左下角处弹出的系统控制菜单上,点击"系统". 二.打开系统界面,然后点击左侧窗格中的"高级系统设置".在Win8系统高级系统设置界面上,点击性能下的"设置"按钮. 三.在性能选项窗口上,点击虚拟内存下的"更改"按钮.然后在虚拟内存设置窗口上,取消勾选"自动管理所有驱动器的分页文件大小",然后再选择驱动器,再选择"自定义大小

怎么样设置win7预览窗口的大小

实用win7系统,如果我们要查找某个我们已经打开的文件,都是通过把鼠标移到改软件在任务栏的小图标,然后任务栏会自动在上面显示所有该软件的窗口,然后通过预览窗口我们可以找到我们想要的窗口是那个.如果你感觉预览窗口太小了,或者你想知道那个地方可以修改预览窗口的大小,那么请看下面内容. 1 进入注册表 点击开始,在搜索框里面输入regedit,按下回车键或者确定. 2 定位到:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorer

Flash实现用鼠标调整窗口的大小

鼠标 Flash MX 2004自带的Window组件,功能并不丰富.现在,我为它加上了用鼠标调整窗口的大小的功能!! 先看看动画效果: 点击这里下载源文件 函数://随鼠标缩放大小函数 //finger:指针 //wLeast:最小宽度 //hLeast:最小高度度 MovieClip.prototype.MouseSetSize = function(finger:String, wLeast:Number, hLeast:Number) { if (wLeast == undefined)

应用程序框架设计(2):SW系统的窗口类

解释了消息分派机制后,接下来我们开始介绍WINX的窗口类.为了产生比较的效果,我决定从之前我写的"SW系统"的窗口类讲起.在你理解了SW系统的窗口类后,我们再来看6年后WINX中的窗口类在设计上发生了什么样的变化.--这自然也是我个人在窗口类观念上的改变. 1.SW系统的"Hello,World!"程序 #define Uses_SApp #include <sw.h> // SW系统中,你需要记住头文件只有 ,它是SW系统总控文件. // 你只需要告诉

Win7系统IE网页界面大小无法缩放怎么办?

Win7系统IE网页界面大小无法缩放怎么办?   Win7系统IE浏览器网页大小无法缩放的解决方法: 1.打开注册表编辑器,找到如下键值:HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftInternet Explorer,将Internet Explorer下方的ZOOM项目值直接删除,如下图所示: 2.删除后,重新打开IE浏览器正常,如下图所示: 提示:更改注册表设置有一定危险,可能会造成系统瘫痪,建议在进行操作之前,先对注册表进行备份 扩展阅读:网页界面

Win7系统怎么压缩图片大小?

  Win7系统怎么压缩图片大小? 1.如果你的图片格式是PNG格式的,而且对图片质量要求不高,可以使用下面的方法来压缩图片大小. 2.右键单击文件选项,将PNG图像文件用系统自带的画图板功能打开. 3.然后点击图片中所示的按钮进行设置,从新保存文件.选择"另存为". 4.然后我们将保存格式选择为"JPEG图片",当然根据你的需要,其他个是也可以,只不过我觉得JPEG不会使图片质量弄得损耗过大,并且占空间很小,无疑是最好的方式 5.最后填写完名称,保存即可,我们就会

Win7系统的窗口背景怎么设置为绿豆色

  Win7系统的窗口背景设置为绿豆色的方法. 操作步骤: 1.点鼠标右键,进入"个性化"如图 2.点击"窗口颜色"后进入如图页面 3.再点击"高级外观设置"进入后把"项目"栏选择"窗口",点右边"颜色"的三角下拉框,选择"其他"如图 4.进入"颜色"框后,把右边的"色调"改成85,"饱和度"改成123,&q