期待尝鲜的朋友, 可以通过 livesql.oracle.com 来体验一下新特性, 该平台的数据库版本已经升级到 18.1.0.0 版本:
Live SQL 18.1.2, running Oracle Database 18c Enterprise Edition - 18.1.0.0.0
那么在 18c 中有哪些新特性值得瞩目呢? 新文档已经发布, 在 docs.oracle.com 上你可以找到关于数据库 18c 的新特性文档
我下载整理了相关文档, 关注公众号回复关键字: 18cNF , 可以获得这些文档
此前已经写过一些文章讨论 18c 的新特性, 现在大致浏览文档, 还可以看到以下一些小的改变:
New Default Location of Oracle Database Password File, 在 18c 中, 口令文件的缺省位置迁移到 $ORACLE_BASE 目录下, 以便去除对于 $ORACLE_HOME 的更改
Read-Only Oracle Home, 设置 $ORACLE_HOME 为只读, 则变化文件将创建于 $ORACLE_BASE, 这是为了标准化分发共享滚动升级等提供便利;
RPM-based Database Installation, 终于 Oracle 提供了 RPM 方式的安装方式
Online Merging of Partitions and Subpartitions, 可以在线合并分区和自分区, 加强了在线维护性;
Scalable Sequences, 自适应的序列, 是为了减少高并发 DML 下的竞争, 通过构建不连续的序列, 打散和减轻类似索引之上的分裂竞争等, 这是来自 Oracle 优化最佳实践的增强;
ASM Database Cloning,ASM 数据库克隆支持多租户数据, 这个特点通过 ASM 冗余提供了一种基于数据的原生克隆方式, 可以替代基于存储级别的克隆或复制同步;
Concurrent SQL Execution with SPA, 通过并行执行加快 SPA 的测试过程, 这个特性在升级时很有用, 云和恩墨有一个自己内部的并行版本, 现在 Oracle 也推出了这个特性;
Modifying the Partitioning Strategy, 可以将堆表在线或者离线的修改分区策略, 比如将 HASH 分区改为范围分区;
自动纠正 Non-logged Blocks at a Data Guard Standby Database, 自动纠正备库因 Nologging 而导致的坏块问题;
Shadow Lost Write Protection, 写丢失的影子保护, 可以在表空间数据库数据文件级别开启, 用于主动提前检查和防止写丢失;
参考新特性手册, 可以了解这些内容
来源: https://yq.aliyun.com/articles/487608