Title :
Effective schema-based XML query optimization techniques
Author :
Wang, Guoren ; Liu, Mengchi ; Yu, Ge ; Sun, Bing ; Ge Yu ; Lv, Jianhua ; Lu, Hongjun
Author_Institution :
Sch. of Comput. Sci., Carleton Univ., Ottawa, Ont., Canada
Abstract :
Use of path expressions is a common feature in most XML query languages, and many evaluation methods for path expression queries have been proposed recently. However, there are few researches on the issue of optimizing regular path expression queries. In this paper, two kinds of path expression optimization principles are proposed, named path shortening and path complementing, respectively. The path shortening principle reduces the querying cost by shortening the path expressions with the knowledge of XML schema. While the path complementing principle substitutes the user queries with the equivalent lower-cost path expressions. The experimental results show that these two techniques can largely improve the performance of path expression query processing.
Keywords :
hypermedia markup languages; optimisation; programming language semantics; query languages; query processing; tree searching; XML data; XML query language; XML schema knowledge; lower-cost path expression; path complementing; path expression optimization; path expression shortening; path shortening; performance improvement; query processing; querying cost reduction; regular path expression query optimization; schema based XML query optimization; user query substitution; Computer science; Costs; Database languages; Database systems; Indexing; Information retrieval; Query processing; Spatial databases; Sun; XML;
Conference_Titel :
Database Engineering and Applications Symposium, 2003. Proceedings. Seventh International
Print_ISBN :
0-7695-1981-4
DOI :
10.1109/IDEAS.2003.1214930