Segment Advisor通过分析和检查AWR中关于segments的使用和增长统计信息,以及采样分析segment中的数据,找出哪些segments有可以回收的空间。

Segment Advisor运行在维护窗口,以自动维护任务运行。

Segment Advisor会给出以下类型的建议:

1.如果Segment Advisor检测到一个对象有大量的空闲空间,会建议进行在线segment收缩;如果segment不支持在线收缩,比如表所在的表空间没有使用ASSM,会建议进行在线重定义。

2.如果Segment Advisor检查到表可以从高级行压缩中受益,会给出压缩建议

3.如果Segment Advisor检测到表有行链接超过了一定的阈值,会给出表有大量行链接的建议

Automatic Segment Advisor是一个配置好的自动维护窗口任务,在所有的自动维护窗口中运行。

自动segment顾问不会分析每个数据库对象,而是检测数据库统计信息、采样segment中的数据,然后选择以下对象进行分析:

1.超出警告值的表空间

2.相对最活跃的segments

3.增长最快的segments

此外,自动segment顾问会对至少要超过10M、至少要有3个以上的索引的表进行高级行压缩评估。

如果在一个维护窗口期间,没能完成对一个segment对象的分析,下个窗口会接着分析。

DBA无法决定自动segment顾问分析哪些表空间和segments。但是可以开启、关闭自动segment顾问任务;以及运行的次数;调整自动segment顾问任务在自动维护窗口中可以使用的资源。

配置Automatic Segment Advisor 可以使用Cloud Control或者PL/SQL修改、运行自动segment顾问任务。

在cloud control中通过配置自动维护任务来配置自动segment顾问:

手动Segment Advisor

可以手动运行segment顾问任务,来分析自动segment顾问任务没有分析到的表空间、segments 或重复分析单个表空间、segment对象,以便获得更多的即时建议

可以从segment顾问中获得三个级别的建议:

1.segment级别:可以对自分区给出建议

2.object级别:如果是分区表,只能在整个分区表上给出建议

3.tablespace级别

Segment Advisor的更多相关文章

  1. Oracle手工生成段建议(Segment Advisor)

    一.描写叙述 从oracle 10g開始,oracle引入了段顾问(Segment Advisor),用于检查数据库中是否有与存储空间相关的建议,而且从10gR2開始,oracle自己主动调度并执行一 ...

  2. 1Z0-050

    QUESTION 13 View the Exhibit.Examine the following command that is executed for the TRANSPORT table ...

  3. Oracle段收缩功能

    1.了解段收缩 2.自动执行Segment Advisor 3.收缩段 1. 了解段收缩 应用场景:如果对一张表频繁执行插入.更新和删除操作,时间长了可能会出现大量碎片,Oracle针对这种场景推出段 ...

  4. DB2和Oracle区别

    转 http://blog.chinaunix.net/uid-7374279-id-2057574.html 写在前面:今天客户来访(日本人),问我DB2和Oracle区别.因为不是DBA(勉强的理 ...

  5. FAQ: Automatic Statistics Collection (文档 ID 1233203.1)

    In this Document   Purpose   Questions and Answers   What kind of statistics do the Automated tasks ...

  6. ocp 1Z0-042 121-178题解析

    121. You want to create a new optimized database for your transactional production environment to be ...

  7. ocp 1Z0-043 131-205题解析

    131. Which three methods can you use to run an Automatic Database Diagnostic Monitor (ADDM) analysis ...

  8. ocp 1Z0-043 61-130题解析

    61. You are working in an online transaction processing (OLTP) environment. You realize that the sal ...

  9. ocp 1Z0-043 1-60题解析

    1.You observe that a database performance has degraded overa period of time. While investigating the ...

随机推荐

  1. (纪录片)科学的故事:权力、证据与激情 The Story Of Science: Power, Proof And Passion

    简介: 导演: 纳特·沙曼编剧: 纳特·沙曼主演: Michael J. Mosley类型: 纪录片官方网站: www.bbc.co.uk/programmes/b00s9mms制片国家/地区: 英国 ...

  2. Oracle——数据库启动与关闭

    本文内容 服务器环境 客户端环境 概述 启动数据库 关闭数据库 补充 参考资料 本文说明 Oracle 数据库的启动和关闭,内容虽然基础,但是在数据库很多操作中都需要,因此,基础而重要,必须深入理解. ...

  3. 谷哥的小弟学前端(10)——JavaScript基础知识(1)

    探索Android软键盘的疑难杂症 深入探讨Android异步精髓Handler 具体解释Android主流框架不可或缺的基石 站在源代码的肩膀上全解Scroller工作机制 Android多分辨率适 ...

  4. 论asp.net out、ref、return

    论asp.net out.ref.return ref(引用类型) ref引用类型进出都必须赋值,赋值后会改变类型原来的指针. out(值类型) out值类型进可以不赋值,出必须赋值. return( ...

  5. Extjs的各版本下载

    Extjs的版本繁多,本文收集了Extjs各个版本的下载链接,包括官网和非官网的,以及各种汉化版api,欢迎大家下载分享. Extjs最新版下载链接:http://www.sencha.com/pro ...

  6. c++10进制转换为任意2-16进制数字

    #include<stdio.h> #include<stdlib.h> #include<iostream> using namespace std; int m ...

  7. 微信小程序文本如何换行

    替换<br/>标签 为 \n 使用 css 属性 :white-space:pre-wrap   举个例子: <view style="white-space:pre-wr ...

  8. Flash:利用Bitmapdata,ColorTransform,DrawPath,制造绚丽效果

    JamesLi的文章:http://www.adobe.com/cn/devnet/actionscript/articles/silkflash-as.html 总结一下绚丽效果的核心: 1.利用一 ...

  9. Linux主流架构运维工作简单剖析

    转载:http://wgkgood.blog.51cto.com/1192594/1586259 随着IT运维的不断发展,尤其的Linux的飞速发展,越来越多的企业开始使用Linux操作系统平台,例如 ...

  10. PHP 反射 初步测试

    <?php //php反射机制 /* //用途 1 该扩展分析php程序,导出或提取出关于类,方法,属性,参数等详细信息,包括注释 //Reflection可以说是对php库函数: /class ...