Oracle 11g New 自动维护任务以及I/O校准



  • 自动维护任务

维护窗口
Oracle Database 10g提倡在维护窗口期间执行自动维护任务。自动任务包括统计信息收 集、段指导和自动SQL 优化。
在Oracle Database 11g中,自动维护任务功能依赖于在维护窗口期间启用的资源管理器。
因此,窗口打开时,会自动启用与窗口关联的资源计划,其目标是防止维护工作消耗过多 的系统资源。每个维护窗口都与一个资源计划关联;该计划指定了窗口持续期间的资源分 配方式。
在Oracle Database 11g中,WEEKNIGHT_WINDOW 和WEEKEND_WINDOW(Oracle  Database 10g中定义的)已被日常维护窗口取代。自动任务将分配给特定的窗口。所有日 常窗口都默认属于MAINTENANCE_WINDOW_GROUP。
您仍然可以随心所欲地定义其它维护窗口和更改日常维护窗口的开始时间和持续时间。同 样,将禁用或删除任何被认为是不必要的维护窗口。可通过使用EM 或调度程序的界面来 完成此操作。

  • 默认维护计划
默认维护计划
维护窗口打开时,会自动设置资源管理器中的 DEFAULT_MAINTENANCE_PLAN,以控制 自动维护任务使用的CPU 数量。为了能够给维护窗口期间的各项可能任务指定不同的优 先级,为DEFAULT_MAINTENANCE_PLAN分配了多个使用者组。组和计划之间的层次结 构如图中所示。
对于高优先级任务:
• 将“优化程序统计信息收集”自动任务分配至 ORA$AUTOTASK_STATS_GROUP使用 者组。
• 将“段指导”自动任务分配至 ORA$AUTOTASK_SPACE_GROUP使用者组。
• 将“自动SQL 优化”自动任务分配至 ORA$AUTOTASK_SQL_GROUP使用者组。
注:如有必要,可以手动更改分配给ORA$AUTOTASK_HIGH_SUB_PLAN中多个自动维 护任务使用者组的CPU 资源百分比。

  • 自动维护任务优先级
自动维护任务优先级
“自动维护任务”功能是通过 自动任务后台进程(ABP) 实施的。ABP 相当于自动任务与调 度程序之间的中介,其主要用途是 将自动任务转换成AUTOTASK作业 ,供调度程序执行。 同样重要的是,ABP 还会维护所有任务的执行历史记录。ABP 将其专用资料档案库存储在 SYSAUX 表空间中;您可以通过DBA_AUTOTASK_TASK查看该资料档案库。
ABP 是在启动维护窗口时由 MMON启动的。 所有实例只需要一个ABP
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值