ArXiv.org · 2008 · 20 citations · 18 references
ComputingComputer ScienceInformation SystemsData MiningDatabasesDecision Support SystemsData WarehousingDatabase ManagementQuery OptimizationQuery ProcessingStructured Query LanguageXml DatabasesClusteringDatabase Management SystemsMaterialized View SelectionMaterialized ViewsNative Xml Database SystemsQuery Performance OptimizationWorkloadXquery
XML data warehouses form an interesting basis for decision-support applications that exploit complex data. However, native XML database management systems currently bear limited performances and it is necessary to design strategies to optimize them. In this paper, we propose an automatic strategy for the selection of XML materialized views that exploits a data mining technique, more precisely the clustering of the query workload. To validate our strategy, we implemented an XML warehouse modeled along the XCube specifications. We executed a workload of XQuery decision-support queries on this warehouse, with and without using our strategy. Our experimental results demonstrate its efficiency, even when queries are complex.
18
XQuery 1.0 : An XML Query Language
Scott Boag · Medical Entomology and Zoology · 2007 · 1.2K citations
Implementing data cubes efficiently
Venky Harinarayan, Anand Rajaraman, Jeffrey D. Ullman · 1996 · 1.2K citations
Approximating block accesses in database organizations
S. Bing Yao · Communications of the ACM · 1977 · 385 citations · Full text