• Segment Advisor


    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级别

  • 相关阅读:
    BZOJ 1049: [HAOI2006]数字序列
    BZOJ 1048: [HAOI2007]分割矩阵
    BZOJ 1047: [HAOI2007]理想的正方形
    BZOJ 1046: [HAOI2007]上升序列
    BZOJ 1045: [HAOI2008] 糖果传递
    Flink学习(十三) Flink 常见核心概念分析
    Flink学习(十二) Sink到JDBC(可扩展到任何关系型数据库)
    Flink学习(十一) Sink到Elasticsearch
    Flink学习(十) Sink到Redis
    Flink学习(九) Sink到Kafka
  • 原文地址:https://www.cnblogs.com/abclife/p/5143549.html
Copyright © 2020-2023  润新知