WEB开发网
开发学院数据库DB2 DB2 9数据服务器发展3部曲 阅读

DB2 9数据服务器发展3部曲

 2007-06-05 14:57:05 来源:WEB开发网   
核心提示:在此之前,文件系统可以应付简单的任务,DB2 9数据服务器发展3部曲(2),但是在需要处理大量文档时它们就表现不佳,并发性、恢复、安全和可用性等问题变得难以管理,同时能够维护甚至改善应用程序的性能,基于DB2 9的革命性的创新与性能,尽管商业关系数据库管理系统(DBMS)解决了这些问题,但是在其他方面有所欠缺

在此之前,文件系统可以应付简单的任务,但是在需要处理大量文档时它们就表现不佳。并发性、恢复、安全和可用性等问题变得难以管理。尽管商业关系数据库管理系统(DBMS)解决了这些问题,但是在其他方面有所欠缺。DBMS通常只是提供两种基本的数据库设计选项――将每个 XML 文档完整地存储为一个大型对象,或者将它“撕开”,分散存储在多个表的多个列中。这样不仅无法完整体现XML的层次结构,而且效率低下、不够灵活。

此外,纯粹的XML DBMS 在IT基础设施中引入了一种新型的环境,但是这样的环境还没有经过考验,其集成能力、所需要的人员技能以及未来的生命力也都不确定。因此,必须找寻可以高效共享、搜索和管理公司大量XML文档和消息的系统,以便帮助企业减少存储和使用XML数据所需要的时间及工作量,以期减少应用开发费用且提高业务灵活性。混合型数据库DB2 9正好适应了这样的需要。通过DB2 9,用户可以使用同一个数据库对象同时管理“传统的”SQL数据和XML文档,甚至,还可以编写一个查询同时搜索和处理这两种数据形式。

具有如此特点的DB2,是业界第一款也是惟一一款可以使用行业标准接口的关系数据来管理pureXML的数据库,它在三个领域具备了独到的创新:XML数据管理、数据压缩和SAP优化。其中,最重要的功能即XML数据管理,它使用了IBM的“pureXML”解决方案来管理以XML格式存储的数据。

这意味着DB2 9可以提供XML数据的“原生态”存储,而无需将数据转化成行列格式,更无需将其作为大型对象来存储。为实现这样的功能,IBM对DB2进行了扩展,使DB2 9包含了如下的新技术:  新的存储技术,可以高效地管理 XML 文档中固有的层次结构。

 新的索引技术,可以提高在 XML 文档之间和内部进行搜索的速度。

 新的查询语言支持(对于 XQuery)、

新的图形化查询构建器(对于 XQuery)和新的查询优化技术。

 根据用户提供的模式检验 XML 数据的能力。

 新的管理功能,包括对关键数据库工具的扩展。

 与流行的应用程序编程接口(API)的集成。

而通过应用压缩技术,DB2 9在客户的实际测试中,可以为客户节约40~80%的存储需求,同时能够维护甚至改善应用程序的性能。基于DB2 9的革命性的创新与性能,SAP也为使用mySAP商业应用程序的中小型客户选用了DB2 9作为数据服务器。

上一页  1 2 

Tags:DB 数据 服务器

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接