Oracle 11g AWR 系列四:AWR baseline template 的管理

1.使用 CREATE_BASELINE_TEMPLATE 存储过程创建 single baseline template:


col BASELINE_NAME for a30
TEMPLATE_NAME for a30
select DBID,BASELINE_ID,BASELINE_NAME,BASELINE_TYPE,EXPIRATION,TEMPLATE_NAME from dba_hist_baseline;
     
      DBID BASELINE_ID BASELINE_NAME                  BASELINE_TYPE EXPIRATION TEMPLATE_NAME
---------- ----------- ------------------------------ ------------- ---------- ------------------------------
 220853307           1 peak maomi                     STATIC                30
 220853307           0 SYSTEM_MOVING_WINDOW           MOVING_WINDOW


--创建一个 single baseline template 以在 2013年3月10号下午 5 点到晚上 8 点之间捕获的快照基础上生成一个 baseline
BEGIN
    DBMS_WORKLOAD_REPOSITORY.CREATE_BASELINE_TEMPLATE (
                   start_time => '2013-03-10 17:00:00', 
                   end_time => '2013-03-10 20:00:00', 
                   baseline_name => 'baseline_130310', 
                   template_name => 'template_130310', expiration => 30, 
                   dbid => 220853307);
END;
/


--通过 dba_hist_baseline_template 查看刚刚创建的基线模板


select DBID,TEMPLATE_ID,TEMPLATE_NAME,TEMPLATE_TYPE,DURATION,EXPIRATION,REPEAT_INTERVAL from dba_hist_baseline_template;


      DBID TEMPLATE_ID TEMPLATE_NAME                  TEMPLATE_   DURATION EXPIRATION REPEAT_INTERVAL
---------- ----------- ------------------------------ --------- ---------- ---------- --------------------
 220853307           1 template_130310                SINGLE                       30
 
 
2.使用 CREATE_BASELINE_TEMPLATE 存储过程创建 repeating baseline template:


--创建一个 repeating baseline template,在 2013 年每周星期一下午5点到晚上8点之间生成一个 baseline:




BEGIN
    DBMS_WORKLOAD_REPOSITORY.CREATE_BASELINE_TEMPLATE (
                   day_of_week => 'monday', hour_in_day => 17,
                   duration => 3, expiration => 30,
                   start_time => '2013-03-10 17:00:00', 
                   end_time => '2013-12-31 20:00:00', 
                   baseline_name_prefix => 'baseline_2013_mondays_', 
                   template_name => 'template_2013_mondays',
                   dbid => 220853307);
END;
/


-- 对比 single baseline template 和 repeating baseline template


select * from dba_hist_baseline_template;


      DBID TEMPLATE_ID TEMPLATE_NAME                  TEMPLATE_TYPE BASELINE_NAME_PREFIX           START_TIME  END_TIME    DAY_OF_WEEK HOUR_IN_DAY   DURATION EXPIRATION REPEAT_INTERVAL                                                                  LAST_GENERATED
---------- ----------- ------------------------------ ------------- ------------------------------ ----------- ----------- ----------- ----------- ---------- ---------- -------------------------------------------------------------------------------- --------------
 220853307           1 template_130310                SINGLE        baseline_130310                2013-3-10 1 2013-3-10 2                                            30                                                                                  
 220853307           2 template_2013_mondays          REPEATING     baseline_2013_mondays_         2013-3-10 1 2013-12-31  MONDAY               17          3         30 FREQ=WEEKLY;INTERVAL=1;BYDAY=MON;BYHOUR=17;BYMINUTE=0;BYSECOND=0                 2013-3-10 17:0








3.删除 baseline template


BEGIN
  DBMS_WORKLOAD_REPOSITORY.DROP_BASELINE_TEMPLATE (
                   template_name => 'template_2013_mondays',
                   dbid => 220853307);
END;
/




select * from dba_hist_baseline_template;


      DBID TEMPLATE_ID TEMPLATE_NAME                  TEMPLATE_TYPE BASELINE_NAME_PREFIX           START_TIME  END_TIME    DAY_OF_WEEK HOUR_IN_DAY   DURATION EXPIRATION REPEAT_INTERVAL                                                                  LAST_GENERATED
---------- ----------- ------------------------------ ------------- ------------------------------ ----------- ----------- ----------- ----------- ---------- ---------- -------------------------------------------------------------------------------- --------------

 220853307           1 template_130310                SINGLE        baseline_130310                2013-3-10 1 2013-3-10 2                                            30                         



转载请注明作者出处及原文链接:


http://blog.csdn.net/xiangsir/article/details/8655136                                                         


  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值