Oracle推出其数据库产品的10g第2版(10g R2),提供更强的安全性、更高的性能以及一些期待已久的改进和修正。
新发布的10g R2版本是Oracle自2004年2月首次发布该数据库以来的第一次修正。该数据库产品被誉为“唯一为网格计算而设计的数据库。”
“Oracle在关系型数据库方面成就卓著,而我们的竞争对手却还为在产品中提供一些基本功能而有条不紊的努力,”Database Sever Technologies高级副总裁Andy Mendelsohn这样说,言语中流露出对竞争对手微软的嘲讽。后者的SQL Server 2005数据库第2代升级版本已经再三推迟发布。
Oracle还宣称,有超过100家公司,其中包括ISVs,系统集成商和硬件设备商,参与了其Beta版数据库的开发以及新发布版本的测试工作。
另外,Oracle还推出了一个客户平台:Salesforce.com,并宣布将全球范围CRM定制开发公司的15500个客户和267000名定阅者,纳入到该平台,以支持公司的应用软件和应用服务。
在新发布的10g R2版本中,新增加了旨在提高所有分类操作(如查询和索引创建)性能的新分类技术,以及不再需预先加载分类操作和相关第三方软件。
Oracle还在Data Guard中新增了自动管理能力,即在数据库发生失败时,无需人为参与,也可以在几秒钟内切换到备用数据库。
另外,10g R2版数据库采用了新型数据加密方法:透明数据加密(Transparent Data Encryption)。该加密方法可以对磁盘上的数据库数据,如信用卡帐号或Social Security号码,进行透明加密,而无需软件重写数据。Oracle称,该功能是“完全应用软件透明的”,它可以防止用户数据失窃和解决调整兼容性问题。
10g R2版本数据库还首次增加了磁盘或磁带备份数据的加密功能。新增加的Oracle Secure Backup自动磁带备份管理系统对低成本备份产品提供了支持。该管理系统还可用于10g以前的数据库版本,如Oracle 9i。
Oracle还对现有的RMAN(Recovery Manager)磁盘备份功能进行了增强,使其具备了加密备份数据的能力。
在管理方面,10g R2改进了从内存采集性能统计信息的方法,可以更好的诊断出性能低下和停止响应故障。Automatic Database Diagnostic Monitor也针对总体系统性能做了优化,可以侦测和诊断更广泛的性能故障。
另外,10g R2版本还提供了Automatic Workload Repository功能,用于性能方面的故障排除。
面向应用程序开发者,10g R2版本也提供了一些新功能。Oracle声称,该新版本数据库第一个在商业上包含了对W3C XML Query标准的支持,用于XML数据的访问。Xquery还未最终完成,然而,Oracle最大的数据库产品竞争对手,IBM和微软,都在自己的数据库产品中都提供了XML支持。
例如,IBM的一名发言人曾说,基本上,Oracle提供的存储方式与目前IBM采用的属于同一方式。换句话说,就是将一整篇XML文档作为一个大的对象存储,同时又将XML内容分割为多个列。在多列存储中,IBM使用SQL来查询XML;而在大对象存储中,则使用W3C's XPath查询。
借助CLR(Common Language Runtime)中存储的程序,10g R2还对微软Windows提供更好的支持。并且增强了Oracle HTML DB(针对Oracle Database的快速Web应用开发工具)的开发功能性。