在2018的新年(据2月16日文章),Oracle 宣布 Database 18c 已经发布,但是仍然是首先在 Oracle Cloud 上一体机环境发布出来。所以要等到常规版本的公开提供,还有一段时间要等。
Live SQL 18.1.2, running Oracle Database 18c Enterprise Edition - 18.1.0.0.0
此前已经写过一些文章讨论 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 的测试过程,这个特性在升级时很有用;
Modifying the Partitioning Strategy,可以将堆表在线或者离线的修改分区策略,比如将 HASH 分区改为范围分区;
自动纠正 Non-logged Blocks at a Data Guard Standby Database,自动纠正备库因 Nologging 而导致的坏块问题;
Shadow Lost Write Protection,写丢失的影子保护,可以在表空间、数据库、数据文件级别开启,用于主动提前检查和防止写丢失;
参考新特性手册,可以了解这些内容。
领取专属 10元无门槛券
私享最新 技术干货