Invention Grant
US08346813B2 Using node identifiers in materialized XML views and indexes to directly navigate to and within XML fragments
有权
在物化的XML视图和索引中使用节点标识符直接导航到XML片段内部和内部
- Patent Title: Using node identifiers in materialized XML views and indexes to directly navigate to and within XML fragments
- Patent Title (中): 在物化的XML视图和索引中使用节点标识符直接导航到XML片段内部和内部
-
Application No.: US12690820Application Date: 2010-01-20
-
Publication No.: US08346813B2Publication Date: 2013-01-01
- Inventor: Beda Hammerschmidt , Thomas Baby , Zhen Hua Liu , Siddharth Patel
- Applicant: Beda Hammerschmidt , Thomas Baby , Zhen Hua Liu , Siddharth Patel
- 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 Bingham Wong LLP
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
A method and apparatus is provided for efficiently searching and navigating XML data stored in a relational database. When storing a collection of XML documents, certain scalar elements may be shredded and stored in a relational table, whereas unstructured data may be stored as a CLOB or BLOB column. The approach includes identifying a reference address to within an XML tree index entry and storing the address in an xmltable index. The tree index entry allows for navigation in all axes. A path-based expression may be evaluated in the context of the reference address of the LOB. The result of the evaluation identifies another XML tree index entry containing a LOB locator used to retrieve the content from the document. The tree index, node index, and secondary function indexes are used together to enhance the performance of querying the XML data.
Public/Granted literature
Information query