DB2 9 中的 XML 索引

 DB2® 9 提供了 pureXML 存储并给出 XQuery 和 SQL/XML 作为查询语言。XML 索引是高查询性能所必需的,但是其在查询评估方面的使用取决于查询谓词的表示方式。本文以一致的方式给出了一组指导原则,用于编写 XML 查询和创建 XML 索引,从而如期加快查询速度。还介绍了需要在 XML 查询执行计划中查找的内容,以便检测性能问题,然后找到解决这些问题的方法。可下载的 “备忘单” 概括了最重要的一些指导原则。
简介

DB2 9 提供了 pureXML 存储以及 XML 索引、作为查询语言的 XQuery 和 SQL/XML、XML 模式支持、对实用程序(如 Import/Export 和 Runstats)的 XML 扩展。正如在关系查询中一样,索引对于高性能的 XQuery 和 SQL/XML 是至关重要的。DB2 允许在 XML 列上定义 path-specific XML 索引。这意味着可以使用它们来索引频繁在谓词和连接中使用的所选择的元素和属性。例如,使用图 1 中的示例数据,基于 author ID,可以使用下面的索引 idx1 对表 books 的 XML 列 bookinfo 中的所有文档进行查找和连接。

。。。。。。

                                                                          点击此处查看原文

你可能感兴趣的:(DB2 9 中的 XML 索引)