Invention Grant
US07386568B2 Techniques for partial rewrite of XPath queries in a relational database
有权
在关系数据库中部分重写XPath查询的技术
- Patent Title: Techniques for partial rewrite of XPath queries in a relational database
- Patent Title (中): 在关系数据库中部分重写XPath查询的技术
-
Application No.: US10984471Application Date: 2004-11-08
-
Publication No.: US07386568B2Publication Date: 2008-06-10
- Inventor: James W. Warner , Zhen Hua Liu , Muralidhar Krishnaprasad , Anand Manikutty , Rohan Angrish , Vikas Arora , Susan M. Kotsovolos
- Applicant: James W. Warner , Zhen Hua Liu , Muralidhar Krishnaprasad , Anand Manikutty , Rohan Angrish , Vikas Arora , Susan M. Kotsovolos
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Hickman Palermo Truong & Becker LLP
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
Techniques are described for executing queries that have XPath sections that specify unmappable paths. The techniques involve splitting the unmappable paths into (1) a mappable path fragment, and (2) an unmappable path fragment. After an unmappable path has been split into a mappable path fragment and an unmappable path fragment, the XPath section is replaced with a replacement XPath section. The replacement XPath section specifies two operations: a “mappable operation” that is based on the mappable path fragment, and an “unmappable operation” that is based on the unmappable path fragment. The portion of the replacement XPath section that specifies the mappable operation is rewritten to access underlying relational structures. Consequently, when the rewritten query is executed, a smaller amount of XML data needs to be materialized to evaluate the unmappable path fragment than would otherwise have been required to evaluate the original unmappable path.
Public/Granted literature
- US20050065949A1 Techniques for partial rewrite of XPath queries in a relational database Public/Granted day:2005-03-24
Information query