【12c】新特性:一文带你详细了解Oracle 12c 数据库的自动数据优化(ADO)

写在前面

Oracle 12c 可以通过热图和自动数据优化(ADO)实现信息生命周期的管理(ILM),上篇介绍了热图,本篇将对自动数据优化进行展开,通过热图和自动数据优化,最终实现信息生命周期管理。

1 自动数据优化工作流程

使用自动数据优化,必须先在系统级别启用热图,通过修改初始化参数heat_map即可,启用热图后,数据库会自动在段上进行热图统计信息的收集,可通过数据字典视图查看热图相关的信息,具体可参考:Oracle 12c Heat Map 热图

2 创建策略

策略可以在执行create table或alter table时在行、段、表空间级别进行创建,在满足指定的策略时可以进行数据的自动压缩和移动,从而完成数据的归档。

2.1 策略创建语法

通过下面的语法结构我们可以知道以下内容。

1)ADO主要在两个层面实现数据的优化,分别为

  • 压缩
  • 存储分层

2)压缩的类型

  • ROW STORE COMPRESS BASIC(Bisic压缩)
  • ROW STORE COMPRESS ADVCANCED(Advanced压缩)
  • COLUMN STORE COMPRESS FOR QUERY LOW/HIGH(HCC Query压缩)
  • COLUMN STORE COMPRESS FOR ArCHIVE LOW/HIGH(HCC Archive压缩)

3)压缩作用域

  • Tablespace 表空间:默认设置存储对象
  • Group 组:目标对象的索引和LOB
  • Segment 段:表、分区和子分区
  • Row 行:数据行

4)访问模式

  • NO ACESS:无INSERT、DELETE、UPDATE、SELECT
  • NO MODIFICATION:无INSERT、DELETE、UPDATE
  • CREATION:创建段

5)启动时机

  • DAY
  • MONTH
  • YEAR

ilm_clause::=

ilm_policy_clause::=

ilm_compression_policy::=

table_compression::=

ilm_tiering_policy::=

  • 7
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值