Oracle是许多企业中最常用的数据库管理系统,而Oracle 12c系列一直是Oracle公司的重点产品。近日,Oracle 12c R2(12.2.0.1)正式发布,让我们一起来看看新版本的改进和更新。
首先,Oracle 12c R2在性能上进行了大量的优化和改进。新版本中,针对高并发的场景进行了优化,优化了CPU、IO、内存等方面的资源利用率,以提高整体的性能表现。例如,对于宽表查询的优化更加明显、对子查询引用的优化更加丰富,除了性能优化外,还支持多维索引进行查询,减少冗余数据空间的占用。
其次,Oracle 12c R2新增了更多的安全特性。其中,比较重要的是数据安全和身份验证相关的安全特性。为了进一步保护数据的安全性,新版本增加了列级别的加密保护、随机数生成器、安全的网络连接等特性。另外,该版本还新增了租户模式,可以对不同的租户进行数据隔离和数据加密。
此外,新版本的Oracle还新增了高可用特性。在Oracle RAC的技术基础上,12c R2增强了灾备特性,新特性允许使用Oracle Data Guard将主数据库与从数据库进行同步,防止数据丢失而增强灾备性。
最后,Oracle 12c R2在管理方面也大大提高了效率。通过三大模块:数据管理、自动管理、库管理,Oracle 12c R2提升了用户的管理体验。值得一提的是,该版本还新增了类似于自动更新的功能,自动识别和部署缺失的更新程序,并自动完成更新。
在升级到Oracle 12c R2之前,这里有一些需要记住的事情: 1. 首先,需要一个可以支持Oracle 12c R2的服务器 2. 推荐使用最新版本的Oracle Enterprise Manager Cloud Control进行管理和监控。 3. 在使用新版本前,戒备一些新的SQL语法和优化器的行为,以避免耗费大量时间调试。 4. 在升级后,需要重新编写数据传输和数据迁移任务,以适应新的特性。
总之,Oracle 12c R2新版本带来了许多新的特点和优势。它可以提高数据的性能和安全性,也带来了更好的数据管理和自动化管理。如果你需要一款强大的数据库管理系统,那就把Oracle 12c R2放在你的首选名单上。