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>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-704140/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 基線,移動視窗,AWR學習心得
- Hive實戰—時間滑動視窗計算Hive
- 【AWR】ORA-13541修改AWR保留策略
- win10怎麼關閉視窗移動至邊緣時自動調整大小_win10取消移動視窗到邊緣自動調整大小的方法Win10
- SPM設定保留空間和保留時效
- Flink的滾動視窗、會話視窗、滑動視窗及其應用會話
- 時間管理與其他系統的連線
- Win10系統怎麼關閉時間軸/時間線功能Win10
- Sentinel 原理-滑動視窗
- 細聊滑動視窗
- 基於AI知識庫RAG的綜合視窗系統AI
- MySQL 增加InnoDB系統表空間大小MySql
- 監聽視窗大小改變,同時根據視窗大小修改某個元素的大小
- win10系統中怎麼禁用非活動視窗滾動功能Win10
- 基於APK加速啟動時間的Android系統資源優化APKAndroid優化
- 本地儲存-系統和保留-系統檔案佔用儲存空間過大的解決方式
- 空間研究 | 基於移動定位大資料的城市空間研究進展大資料
- 滑動視窗演算法演算法
- 抖動視窗的實現
- windows10系統如何開啟時間線功能Windows
- 修改系統時間
- 基於Hive的大資料分析系統Hive大資料
- windows10系統下滑鼠拖動視窗有延遲卡頓怎麼辦Windows
- mysql視窗函式中的滑動視窗MySql函式
- 系統時間和硬體時間同步
- Appboy:隨時間流逝移動應用保留率從24%下降至4%APP
- JavaScript 比較時間大小JavaScript
- Oracle AWR II -- 歷史快照保留時間Oracle
- 基於 Flink CDC 的實時同步系統
- TCP 流量控制-滑動視窗TCP
- 滑動視窗演算法思路演算法
- Sentinel滑動視窗演算法演算法
- 滑動視窗分析SQL實踐SQL
- 滑動視窗問題總結
- 滑動視窗與雙指標指標
- Centos 更改系統時間CentOS
- aix 修改系統時間AI
- 修改系統時間(轉)