YH8:Oracle 12.2 New Online Feature

Andrew 曾在一次演讲中对Oracle 12c 是这样定义的:向敏捷、弹性和云三个方向上变革和演进。12.2的发布让人眼前一亮,很多新特性让我们看到Oracle的创新力。然而,对于广大的DBA来说,新特性不是最让人兴奋的,只有简单可行并且好处多多的新特性才是我们的最爱。本文将介绍12.2中一些重要的在线特性。在线功能的增强,在很大程度上减少了操作的风险和难度。

索引高度压缩

Oracle ADG上的列式存储支持

Oracle ADG上的列式存储支持Oracle ADG上的列式存储支持

新增索引高压缩可进一步压缩索引,为大量使用索引的环境(如OLTP)节省了空间,同时因为更多的索引可以被缓存,能大幅度减少系统IO。

压缩比例可以达到4.6x,系统系统提升13%

对索引的维护:跟踪索引的使用不会产生额外开销,可以直接访问索引或者通过直方图进行访问。

数据文件在线加密

12.2以前千兆以上的数据只能通过导入导出的方式加密,在12.2引入了数据库文件的在线加密,还支持在线重新键入。能实现内部数据库结构的完全加密,包括SYSTEM,SYSAUX和UNDO表空间。

表的在线移动

Oracle ADG上的列式存储支持

Oracle ADG上的列式存储支持Oracle ADG上的列式存储支持

表的在线移动允许将表从一个表空间移到另一个表空间,在迁移的过程中,可以正常地对表进行操作。

数据表 Move 可以用于变更存储位置;重整存储空间,消除碎片;

SQL> create table yhem as select * fromdba_tables; Table created. SQL> alter table yhem move online; Table altered.

表的在线分区

对于一些较大的表,或者数据增长较快的表,可能在创建后并使用一段时间,需要对其进行分区管理,在线分区功能在分区期间,仍然可以对表进行正常的DML操作,同时进行 Local 和 global索引维护。在线分区主要有以下三种实现:

  • 在线创建分区
  • 在线分区迁移(MOVE PARTITION ONLINE )
  • 迁移表定义 – 普通表转换为分区表

示例如下:

透明的 MODIFY PARTITION ONLINE 操作;可以同时并发执行 DML 和 查询:

迁移过程会自动创建分区:

数据文件在线迁移

Online Datafile Move是Oracle 12c的一个增强,可以在线将数据文件从一个位置转移到另外一个位置。

在12c之前文件只能存在Online和Offline两态,离线转移会不可避免造成业务的中断。

原文发布于微信公众号 - 数据和云(OraNews)

原文发表时间:2017-05-08

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏数据和云

Oracle构造序列的方法分析对比

编辑手记:关于Oracle的序列,相信大家并不陌生,但很多人平时只用到connect by 的方式来构造序列,今天一起来学习更多的构造序列的方法及每个方法的优缺...

3407
来自专栏杨建荣的学习笔记

增量数据丢失的原因分析(r8笔记第26天)

今天开发的同事找到我,让我帮他们补一部分数据,因为有一个表的数据已经快一个月没有增量数据了,这个需求听起来有些奇怪是不? 问题的背景是在统计库中存在一个表,供部...

2998
来自专栏SAP最佳业务实践

想学FM系列(21)-SAP FM模块:派生规则推导策略(4)-派生规则推导步骤-功能模块

4.1.6 功能模块 在推导步骤过程中调用一个功能函数,将源数据字段值传入功能函数的参数值,再把功能函数执行后的结果数据值传出到目标字段。 在选择步骤类型为功能...

49010
来自专栏智能大石头

大数据分析中使用关系型数据库的关键点

相当一部分大数据分析处理的原始数据来自关系型数据库,处理结果也存放在关系型数据库中。原因在于超过99%的软件系统采用传统的关系型数据库,大家对它们很熟悉,用起来...

644
来自专栏数据和云

SQL查询提速秘诀,避免锁死数据库的数据库代码

由于数据库领域仍相对不成熟,每个平台上的 SQL 开发人员都在苦苦挣扎,一次又一次犯同样的错误。当然,数据库厂商在取得一些进展,并继续在竭力处理较重大的问题。

1153
来自专栏java相关

数据库相关

1165
来自专栏数据库

不得不看,只有专家才知道的17个SQL查询提速秘诀!

“ 除非你遵循本文介绍的这些技巧,否则很容易编写出减慢查询速度或锁死数据库的数据库代码。 ? 由于数据库领域仍相对不成熟,每个平台上的 SQL 开发人员都在苦苦...

1886
来自专栏数据和云

SQL之美 - Oracle 子查询优化系列精讲

题记:SQL优化及SQL审核,是从源头解决性能问题的根本手段,无论是开发人员还是DBA,都应当持续深入的学习SQL开发技能,从而为解决性能问题打下根基。 本系列...

2933
来自专栏数据和云

深入解析:DB2 V10.5新特性列式存储表的优点与缺点

李培杨 云和恩墨西区交付技术顾问,有多年数据库运维经验,长期服务移动运营商行业客户,熟悉 DB2 数据库故障诊断,数据库迁移升级。

1004
来自专栏杨建荣的学习笔记

GoldenGate复制的三个简单测试场景(r10笔记第83天)

今天测试了一下GoldenGate的复制,发现还是有不少的细节之处需要测试,保证可控,而下面做了几个测试也加深了我对OGG的理解。 默认是不支持DDL的,而线上...

3298

扫码关注云+社区