WEB开发网
开发学院数据库DB2 对 pureXML 应用程序应用 DB2 优化准则 阅读

对 pureXML 应用程序应用 DB2 优化准则

 2010-03-22 00:00:00 来源:WEB开发网   
核心提示: 本文使用修改后的 TPoX 表,这些表使用清单 1 所示的 DDL 创建: 清单 1. 用于创建 TPoX 表的 DDLcreatetablesecurity(security_idint,security_typevarchar(10),SDOCXML);createtablecustacc(

本文使用修改后的 TPoX 表,这些表使用清单 1 所示的 DDL 创建:

清单 1. 用于创建 TPoX 表的 DDL

create table security (security_id int, security_type varchar(10), SDOC XML); 
create table custacc (CDOC XML); 
create table order (security_id int, ODOC XML);

这些表上创建了以下关系索引:

create index sec_type on security?security_type);

这些表上创建了以下 XML 索引:

清单 2. 表上创建的 XML 索引

create index sec_industry on security(sdoc) generate key using 
 xmlpattern '/Security/SecurityInformation/StockInformation/Industry' as SQL varchar(30); 
 
create index sec_symbol on security(sdoc) generate key using 
 xmlpattern '/Security/Symbol' as SQL varchar(30); 
 
create index sec_name on security(sdoc) generate key using 
 xmlpattern '/Security/Name' as SQL varchar(100); 
 
create index acc_currency on security(sdoc) generate key using 
 xmlpattern '/Customer/Accounts/Account/Currency' as SQL varchar(3);

概要文件基础设施概述

优化概要文件是指包含优化准则的 XML 文档。优化准则分为两个类别:

全局准则:指定优化概要文件生效后需要对所有语句考虑的访问计划参数。

语句级别准则:指定只对特定语句应用的计划属性。

每个语句级别准则包含:

一个语句键:识别其访问计划必须受到影响的语句。

上一页  1 2 3 4 5 6 7  下一页

Tags:pureXML 应用程序 应用

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