DocumentCode :
2534181
Title :
Hint and run: accelerating XPath queries
Author :
Stanoi, Ioana ; Lang, Christian A. ; Padmanabhan, Sriram
Author_Institution :
IBM TJ. Watson Res. Center, White Plains, NY, USA
fYear :
2005
fDate :
25-27 July 2005
Firstpage :
253
Lastpage :
262
Abstract :
XML documents are often represented as DOM structures or trees. In some instances, due to the complexity of queries, XPath queries are better evaluated by traversing these structures rather than using summarization indexes. A requirement for the optimization of document navigation, is to efficiently decrease the number of traversed nodes. The optimization task is more difficult when the query framework allows a syntax that enlarges the search space, such as wildcards and descendant queries. To reduce the overhead of query processing, many database systems supporting XML rely on indexes. Such indexes are typically not able to adapt to memory restrictions or workload changes. A secondary data structure that uses little storage space and tunes itself to address hot spots in processing, can therefore be beneficial. In this paper, we propose a first method for creating, using, and maintaining selective signatures called hints to aid in the navigation of XML documents. Hints form a flexible data structure for pruning the search space, that can be used on its own or it can complement existing indexes. The amount of hints used is variable, and it depends on the storage limitation set a priori, and on the efficiency of the hints. Our experiments show that hints can improve the efficiency of navigational XML query processing by a large margin while using only little extra memory.
Keywords :
XML; data structures; database indexing; query processing; XML documents; XML query processing; XPath queries; data structure; database systems; document navigation optimization; hints; search space; selective signatures; traversed nodes; Acceleration; Data structures; Database systems; Design methodology; Indexes; Indexing; Navigation; Query processing; Space technology; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Database Engineering and Application Symposium, 2005. IDEAS 2005. 9th International
ISSN :
1098-8068
Print_ISBN :
0-7695-2404-4
Type :
conf
DOI :
10.1109/IDEAS.2005.33
Filename :
1540915
Link To Document :
بازگشت