快速收集ADDM性能报告的脚本

这个脚本主要用于快速收集ADDM(Automatic Database Diagnostic Monitor)的性能报告。通过指定开始和结束时间,脚本遍历指定时间范围内的快照,并为每个快照生成ADDM任务,执行任务并保存报告到文件。最后,提供了清理任务的SQL语句以释放资源。
摘要由CSDN通过智能技术生成
declare
begin_time_date date := to_date('20141109 15:00:00', 'yyyymmdd hh24:mi:ss') ;
end_time_date   date := to_date('20141109 19:00:00', 'yyyymmdd hh24:mi:ss') ;


begin
  dbms_output.put_line('set linesize 100');
  dbms_output.put_line('set pagesize 50000');
  dbms_output.put_line('set head off');
  dbms_output.put_line('serveroutput ON SIZE UNLIMITED ');
  dbms_output.put_line('spool addm.txt');
  for r in (select *
              from sys.WRM$_SNAPSHOT t
             where t.begin_interval_time >=begin_time_date                  
               and t.begin_interval_time<= end_time_date 
             order by t.snap_id, t.instance_number)
  
   loop
    dbms_output.put_line('declare 
    id number ;
    name varchar2(100) ;
    v_dec varchar2(200) :='||'''addm_'||to_char(r.snap_id)||'_'||to_char(r.snap_id+1)||''
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值