Affiliation:
1. AT&T Labs?Research
2. University of Maryland
Abstract
Materialized aggregate views represent a set of redundant entities in a data warehouse that are frequently used to accelerate On-Line Analytical Processing (OLAP). Due to the complex structure of the data warehouse and the different profiles of the users who submit queries, there is need for tools that will automate and ease the view selection and management processes. In this article we present DynaMat, a system that manages dynamic collections of materialized aggregate views in a data warehouse. At query time, DynaMat utilizes a dedicated disk space for storing computed aggregates that are further engaged for answering new queries. Queries are executed independently or can be bundled within a multiquery expression. In the latter case, we present an execution mechanism that exploits dependencies among the queries and the materialized set to further optimize their execution. During updates, DynaMat reconciles the current materialized view selection and refreshes the most beneficial subset of it within a given maintenance window. We show how to derive an efficient update plan with respect to the available maintenance window, the different update policies for the views and the dependencies that exist among them.
Publisher
Association for Computing Machinery (ACM)
Cited by
44 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Prioritized dynamic cube selection in data warehouse;Multimedia Tools and Applications;2022-07-28
2. Classifier Construction Under Budget Constraints;Proceedings of the 2022 International Conference on Management of Data;2022-06-10
3. View Materialization for Query Processing in IoT Systems;International Journal of Technology Diffusion;2022-05-20
4. View selection over knowledge graphs in triple stores;Proceedings of the VLDB Endowment;2021-09
5. Smart-Views: Decentralized OLAP View Management Using Blockchains;Big Data Analytics and Knowledge Discovery;2021