DocumentCode :
1205916
Title :
Storing XML (with XSD) in SQL databases: interplay of logical and physical designs
Author :
Chaudhuri, Surajit ; Chen, Zhiyuan ; Shim, Kyuseok ; Wu, Yuqing
Author_Institution :
Microsoft Res., Redmond, WA, USA
Volume :
17
Issue :
12
fYear :
2005
Firstpage :
1595
Lastpage :
1609
Abstract :
Much of business XML data has accompanying XSD specifications. In many scenarios "shredding" such XML data into a relational storage is a popular paradigm. Optimizing evaluation of XPath queries overmuch XML data requires paying careful attention to both the logical and physical designs of the relational database where XML data is shredded. None of the existing solutions has taken into account physical design of the generated relational database. In this paper, we study the interplay of logical and physical design and conclude that 1) solving them independently leads to suboptimal performance and 2) there is substantial overlap between logical and physical designs: some well-known logical design transformations generate the same mappings as physical design. Furthermore, existing search algorithms are inefficient to search the extremely large space of logical and physical design combinations. We propose a search algorithm that carefully avoids searching duplicated mappings and utilizes the workload information to further prune the search space. Experimental results confirm the effectiveness of our approach.
Keywords :
SQL; XML; relational databases; search problems; SQL databases; XML; XPath queries; XSD specifications; duplicated mapping search; logical design transformations; physical design; relational database; search algorithms; Algorithm design and analysis; Computer science; Conference proceedings; Design optimization; Indexes; Informatics; Information systems; Notice of Violation; Relational databases; XML; Index Terms- XML; physical design; relational databases.;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/TKDE.2005.204
Filename :
1524961
Link To Document :
بازگشت