[20230203]完善awr.sql脚本.txt --//来自WRH$_ACTIVE_SESSION_HISTORY Does Not Get Purged Based Upon the Retention Policy. --//主要原因是执行很慢,如果WRH$_ACTIVE_SESSION_HISTORY表很大的情况下. --//自己改写如下: set serveroutput on declare CURSOR cur_part IS SELECT partition_name from dba_tab_partitions WHERE table_name = 'WRH$_ACTIVE_SESSION_HISTORY'; query1 varchar2(200); query2 varchar2(200); &&1 TYPE partrec IS RECORD (snapid number, dbid number); &&2 TYPE partrec IS RECORD (snapid number); TYPE partlist IS TABLE OF partrec; Outlist partlist; begin &&1 dbms_output.put_line('PARTITION NAME SNAP_ID DBID'); &&2 dbms_output.put_line('PARTITION NAME SNAP_ID '); dbms_output.put_line('--------------------------- ------------------'); for part in cur_part loop &&1 query1 := 'select min(snap_id), dbid from sys.WRH$_ACTIVE_SESSION_HISTORY partition ('||part.partition_name||') group by dbid'; &&2 query1 := 'select min(snap_id) from sys.WRH$_ACTIVE_SESSION_HISTORY partition ('||part.partition_name||')'; execute immediate query1 bulk collect into OutList; if OutList.count > 0 then for i in OutList.first..OutList.last loop &&1 dbms_output.put_line(part.partition_name||' Min '||OutList(i).snapid||' '||OutList(i).dbid); &&2 dbms_output.put_line(part.partition_name||' Min '||OutList(i).snapid); end loop; end if; &&1 query2 := 'select max(snap_id), dbid from sys.WRH$_ACTIVE_SESSION_HISTORY partition ('||part.partition_name||') group by dbid'; &&2 query2 := 'select max(snap_id) from sys.WRH$_ACTIVE_SESSION_HISTORY partition ('||part.partition_name||')'; execute immediate query2 bulk collect into OutList; if OutList.count > 0 then for i in OutList.first..OutList.last loop &&1 dbms_output.put_line(part.partition_name||' Max '||OutList(i).snapid||' '||OutList(i).dbid); &&2 dbms_output.put_line(part.partition_name||' Max '||OutList(i).snapid); dbms_output.put_line('---'); end loop; end if; end loop; end; /
[20230203]完善awr.sql脚本.txt
来源:这里教程网
时间:2026-03-03 18:25:33
作者:
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 监控视频存储压缩解决方案
监控视频存储压缩解决方案
26-03-03 - 强敌勇、追兵紧,星巴克艰难“守擂”
强敌勇、追兵紧,星巴克艰难“守擂”
26-03-03 - 从备份片中恢复某个指定得归档或者数据文件
从备份片中恢复某个指定得归档或者数据文件
26-03-03 - VIAVI唯亚威Trilithic DSP 系列测试仪
VIAVI唯亚威Trilithic DSP 系列测试仪
26-03-03 - VIAV唯亚威网线光纤认证测试仪
VIAV唯亚威网线光纤认证测试仪
26-03-03 - 大事务导致的OGG抽取进程每天7:39定时延时,运行极其缓慢
大事务导致的OGG抽取进程每天7:39定时延时,运行极其缓慢
26-03-03 - ogg复制进程报ORA-01438错误处理
ogg复制进程报ORA-01438错误处理
26-03-03 - VIAVI唯亚威OneExpert CATV信号分析仪
VIAVI唯亚威OneExpert CATV信号分析仪
26-03-03 - VIAVI唯亚威CellAdvisor 线缆和天线分析仪
VIAVI唯亚威CellAdvisor 线缆和天线分析仪
26-03-03 - VIAVI唯亚威OneAdvisor 800 无线测试平台
VIAVI唯亚威OneAdvisor 800 无线测试平台
26-03-03
