Oracle12C:多大的进步之路?
Oracle是全球最大的企业级数据库软件供应商,其数据库系统被广泛应用于各行各业的信息化建设中。Oracle12C是该公司于2013年推出的最新版本,它的全球发行标志着数据库领域的一次重大技术革新。那么,Oracle12C相较它的前一个版本11g R2有哪些实质性的进步呢?本文将从以下几个方面来探讨它的新特性。
1.多租户架构
多租户架构是Oracle12C最重要的改进之一。在这种新架构下,数据库管理员可以与用户分离,使得不同的用户可以在同一台数据库上进行数据的存储和管理,并相互独立。这种方式不仅大大降低了企业的总体成本,还能提高整个数据库的灵活性和可扩展性。在传统数据库架构下,一家企业需要多台数据库才能实现多个部门之间的数据共享,但是在多租户架构下,多个部门可以共享同一台数据库,这可以避免重复的硬件投资。
2.增加JSON支持
Oracle12C增加了对JSON(JavaScript Object Notation)文档的支持。JSON是一种轻型数据交换格式,由于它灵活易用、支持多种编程语言和开放性强,现在正在受到越来越多的关注。在Oracle12C中,JSON可以存储在Oracle表中,也可以使用JSON查询语法来查询和更新JSON数据。可以想象,这种特性将使得Oracle数据库更好地支持近年来兴起的互联网应用程序。
3.增加了虚拟化数据库的支持
虚拟化数据库是一种新兴的技术,它能够将多个经过适当设置的数据库集群虚拟成一个大型数据库。在Oracle12C中,Oracle VM VirtualBox可以与数据库集群结合使用,从而实现了数据库的虚拟化技术。这使得企业的数据库管理成本大大降低,同时也可以提高数据库的可扩展性。
4.数据保护
Oracle12C的数据库管理系统增加了一些强大的安全功能。例如,现在可以使用透明数据加密在存储和传输中对重要的数据进行加密,以避免敏感数据泄露。此外,为了保障企业的数据安全性,Oracle12C增强了数据库审计(Oracle Database Audit),这个新的审计功能可以盯住数据库用户的访问和活动轨迹,从而发现任何可疑的安全事件。
总结:
以上四个方面是Oracle12C增强的主要特点。它们证明了Oracle在继续改进它的技术方面做出了更大的努力,并取得了不小的成功。无论是多租户架构、JSON支持、还是虚拟化数据库和数据保护, Oracle12C都解决了数据库管理领域中的一些关键问题,因此它在全球的应用和推广的速度会愈来愈快。这些新特性为Oracle的用户和企业提供了更好的数据管理、查询和安全措施。