ITPub博客

首页 > 数据库 > Oracle > 统计信息10G和11G区别

统计信息10G和11G区别

原创 Oracle 作者:lusklusklusk 时间:2015-12-29 11:27:00 0 删除 编辑

Oracle10g 中为独立作业,且在 DBA_SCHEDULER_JOBS.JOB_NAME 中的名称为GATHER_STATS_JOB,在dba_jobs(dbms_job包)中查不到。


 



Oracle11g 中有所更改,GATHER_STATS_JOB被废除,而是使用三个自动维护定时任务(AUTOTASK分别为auto optimizer stats collection、auto space advisor、sql tuning advisor),相关视图为 DBA_AUTOTASK_CLIENT、DBA_AUTOTASK_WINDOW_CLIENTS

11G的auto optimizer stats collection就相当于10G的GATHER_STATS_JOB,11G另外两个任务auto space advisor和sql tuning advisor其实是11G相对10G多出来的功能

 

Automatic Optimizer Statistics Collection(自动优化器统计信息收集)

收集数据库中所有无统计信息或仅有过时统计信息的 Schema 对象的 Optimizer(优化器)统计信息。SQL query optimizer(SQL 查询优化器)使用此任务收集的统计信息提高 SQL 执行的性能。

Automatic Segment Advisor(自动段指导)

识别有可用回收空间的段,并提出如何消除这些段中的碎片的建议。您也可以手动运行 Segment Advisor 获取更多最新建议,或获取 Automatic Segment Advisor 没有检查到的那些有可能做空间回收的段的建议。

Automatic SQL Tuning Advisor(自动 SQL 优化指导)

检查高负载 SQL 语句的性能,并提出如何优化这些语句的建议。您可以配置此指导,自动应用建议的SQL profile。


主题

10g

11g

作业

在 DBA_SCHEDULER_JOBS 中独立作业

名称为GATHER_STATS_JOB

Dba_jobs查不到

这些AUTOTASK只有当被真正执行时,才在 DBA_SCHEDULER_JOBS 中可见,且名称为系统生成的名称,命名前缀为“ORA$AT” 。

维护窗口

2 个窗口:WEEKNIGHT 和 WEEKEND

每天有不同的窗口

Resource manager

默认不启用

每个窗口都有预定义资源计划


 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30126024/viewspace-1966475/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
Welcome to Lukes DB HOME。 Oracle OCM、Mysql OCP, 10年DBA工作经验,博客仅记录自己的一个学习过程,不代表完全准确,如有需要,欢迎转载。

注册时间:2015-02-02

  • 博文量
    348
  • 访问量
    1174884