Title :
Nested XPath Query Optimization for XML Structured Document Database
Author :
Senthilkumar, Radha ; Rakesh, G.B. ; Sasikala, N. ; Gowrishankar, M. ; Kannan, Ajaykumar
Author_Institution :
Dept. of Inf. Technol., Anna Univ., Chennai
Abstract :
The XPath language is based on a tree representation of the XML document, and provides the ability to navigate around the tree, selecting nodes by a variety of criteria. Here an optimization plan is proposed, to unnest and optimize nested XPath query for XML Inter and Intra document relationship. Inter and Intra document relationships are techniques of implementing one to many relationship. We propose an enhanced variant of kappa join which is used for query unnesting. Further the deterministic optimization approach which exploits the structure of XML document is used to optimize the unnested query. Previous works have focused only on unnesting phase of nested query optimization for a containment and intra document relationship. This paper further extends the unnesting strategy with the deterministic optimization approach for Inter and intra document relationship. The optimization plan starts with unnesting of the query. Unnesting is performed by means of enhanced variant of kappa join taking into account the XML relationship. Unnested query is converted to a internal PAT(Pattern) representation. This PAT expression is optimized by deterministic transformation on queries using the structure knowledge of XML data and structure-related semantics. Then the optimized PAT expression is converted to XPath query. Finally both the normal and optimized query is executed in DB XML database to evaluate the execution time. The final results prove that the optimized query executes faster with better scalability, selectivity and reduction in execution time.
Keywords :
XML; query processing; DB XML database; XML document; XML relationship; XML structured document database; XPath language; XPath query; deterministic optimization; deterministic transformation; interdocument relationship; internal pattern representation; intradocument relationship; nested Xpath query optimization; nested query optimization; optimization plan; optimized PAT expression; tree representation; unnested query; unnesting strategy; Algebra; Computer science; Data engineering; Data models; Database systems; Information technology; Natural languages; Navigation; Query processing; XML;
Conference_Titel :
Advanced Computing and Communications, 2008. ADCOM 2008. 16th International Conference on
Conference_Location :
Chennai
Print_ISBN :
978-1-4244-2962-2
Electronic_ISBN :
978-1-4244-2963-9
DOI :
10.1109/ADCOM.2008.4760483