Multi-query optimization for on-line analytical processing

作者: Panos Kalnis , Dimitris Papadias

DOI: 10.1016/S0306-4379(02)00026-1

关键词: Materialized viewInterface (Java)Data warehouseQuery optimizationData miningApproximation algorithmGreedy algorithmSet (abstract data type)Computer scienceTheoretical computer scienceOnline analytical processingHardware and ArchitectureSoftwareInformation Systems

摘要: Multi-dimensional expressions (MDX) provide an interface for asking several related OLAP queries simultaneously. An interesting problem is how to optimize the execution of MDX query, given that most data warehouses maintain a set redundant materialized views accelerate operations. A number greedy and approximation algorithms have been proposed different versions problem. In this paper we evaluate experimentally their performance, concluding they do not scale well realistic workloads. Motivated by fact, develop two novel algorithms. Our construct plan in top-down manner identifying each step beneficial view, instead finding promising query. We show extensive experimentation our methods outperform existing ones cases.

参考文章(24)
Jeffrey F. Naughton, Prasad Deshpande, Amit Shukla, Materialized View Selection for Multidimensional Datasets very large data bases. pp. 488- 499 ,(1998)
Himanshu Gupta, Inderpal Singh Mumick, Selection of Views to Materialize Under a Maintenance Cost Constraint international conference on database theory. pp. 453- 470 ,(1999) , 10.1007/3-540-49257-7_28
Jeffrey F. Naughton, Karthikeyan Ramasamy, Prasad Deshpande, Amit Shukla, Storage Estimation for Multidimensional Aggregates in the Presence of Hierarchies very large data bases. pp. 522- 531 ,(1996)
Stefano Paraboschi, Ernest Teniente, Elena Baralis, Materialized Views Selection in a Multidimensional Database very large data bases. pp. 156- 165 ,(1997)
Radek Vingralek, Peter Scheuermann, Junho Shim, WATCHMAN: A Data Warehouse Intelligent Cache Manager very large data bases. pp. 51- 62 ,(1996)
Yihong Zhao, Prasad M. Deshpande, Jeffrey F. Naughton, Amit Shukla, Simultaneous optimization and evaluation of multiple dimensional queries Proceedings of the 1998 ACM SIGMOD international conference on Management of data - SIGMOD '98. ,vol. 27, pp. 271- 282 ,(1998) , 10.1145/276304.276329
Weifa Liang, Maria E. Orlowska, Jeffrey X. Yu, Optimizing multiple dimensional queries simultaneously in multidimensional databases very large data bases. ,vol. 8, pp. 319- 338 ,(2000) , 10.1007/S007780050011
Prasad M. Deshpande, Karthikeyan Ramasamy, Amit Shukla, Jeffrey F. Naughton, Caching multidimensional queries using chunks Proceedings of the 1998 ACM SIGMOD international conference on Management of data - SIGMOD '98. ,vol. 27, pp. 259- 270 ,(1998) , 10.1145/276304.276328
Timos K. Sellis, Multiple-query optimization ACM Transactions on Database Systems. ,vol. 13, pp. 23- 52 ,(1988) , 10.1145/42201.42203