WEB开发网
开发学院数据库Oracle Oracle 11g R1中AWR基线增强 阅读

Oracle 11g R1中AWR基线增强

 2008-09-02 12:49:24 来源:WEB开发网   
核心提示: 基线模板基线模板允许你定义可能在将来要捕获的基线,create_BASELINE_TEMPLATE存储过程定义单一基线或重复基线的捕获,Oracle 11g R1中AWR基线增强(6),创建单一基线模板与创建基于时间的基线类似,除了将来的时间外,基线名是以BASELINE_NAME_PRE

Oracle 11g R1中AWR基线增强

基线模板

基线模板允许你定义可能在将来要捕获的基线,create_BASELINE_TEMPLATE存储过程定义单一基线或重复基线的捕获,创建单一基线模板与创建基于时间的基线类似,除了将来的时间外。

BEGIN
 DBMS_WORKLOAD_REPOSITORY.create_baseline_template(
  start_time  =>TO_DATE(’01-DEC-200800:00’,’DD-MON-YYYYHH24:MI’),
  end_time   =>TO_DATE(’01-DEC-200805:00’,’DD-MON-YYYYHH24:MI’),
  baseline_name=>’01_dec_008_00_05_bl’,
  template_name=>’01_dec_008_00_05_tp’,
  expiration  =>100);
END;
/

重复基线模板稍微有点不同,因为它需要调度信息,START_TIME和END_TIME参数分别在模板激活和释放时定义,DAY_OF_WEEK,HOUR_IN_DAY和DURATION定义产生基线的日期,时间和持续时间,因为模板会产生多个基线,基线名是以BASELINE_NAME_PREFIX开始的,下面的基线模板例子将在未来6个月内运行,每周星期一00:00大盘05:00收集基线。

BEGIN
 DBMS_WORKLOAD_REPOSITORY.create_baseline_template(
 day_of_week     =>’MONDAY’,
 hour_in_day     =>0, 
 duration      =>5,
 start_time     =>SYSDATE,
 end_time      =>ADD_MONTHS(SYSDATE,6),
 baseline_name_prefix=>’monday_morning_bl_’,
 template_name    =>’monday_morning_tp’,
 expiration     =>NULL);
END;
/

上一页  1 2 3 4 5 6 7 8  下一页

Tags:Oracle AWR 基线

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接