Title :
A new query processing technique for XML based on signature
Author :
Park, Sangwon ; Kim, Hyoung-Joo
Author_Institution :
Sch. of Comput. Sci. & Eng., Seoul Nat. Univ., South Korea
Abstract :
XML is represented as a tree and the query as a regular path expression. The query is evaluated by traversing each node of the tree. Several indexes are proposed for regular path expressions. In same cases these indexes may not cover all possible paths because of storage requirements. We propose a signature-based query optimization technique to minimize the number of nodes retrieved from the database when the indexes cannot be used. The signature is a hint attached to each node, and is used to prune unnecessary sub-trees as early as possible when traversing nodes. For this goal, we propose a signature-based DOM(s-DOM) as a storage model and a signature-based query executor(s-NFA). Our experimental results show that the signature method outperforms the original.
Keywords :
database indexing; hypermedia markup languages; object-oriented databases; query processing; tree data structures; XML; experimental results; object oriented database; query processing; regular path expression; signature method; signature-based query executor; signature-based query optimization; storage model; storage requirements; tree data structure; Computer science; Data models; Database systems; Finance; Indexes; Information retrieval; Object oriented modeling; Query processing; Telephony; XML;
Conference_Titel :
Database Systems for Advanced Applications, 2001. Proceedings. Seventh International Conference on
Conference_Location :
Hong Kong, China
Print_ISBN :
0-7695-0996-7
DOI :
10.1109/DASFAA.2001.916360