Clustering-Based Materialized View Selection in Data Warehouses
Author(s) -
Kamel Aouiche,
P Jouve,
Jérôme Darmont
Publication year - 2006
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
ISBN - 3-540-37899-5
DOI - 10.1007/11827252_9
Subject(s) - materialized view , computer science , data warehouse , cluster analysis , workload , selection (genetic algorithm) , data mining , task (project management) , exploit , set (abstract data type) , process (computing) , greedy algorithm , information retrieval , database , machine learning , view , database design , algorithm , computer security , management , economics , programming language , operating system
Materialized view selection is a non-trivial task. Hence, its complexity must be reduced. A judicious choice of views must be cost-driven and influenced by the workload experienced by the system. In this paper, we propose a framework for materialized view selection that exploits a data mining technique (clustering), in order to determine clusters of similar queries. We also propose a view merging algorithm that builds a set of candidate views, as well as a greedy process for selecting a set of views to materialize. This selection is based on cost models that evaluate the cost of accessing data using views and the cost of storing these views. To validate our strategy, we executed a workload of decision-support queries on a test data warehouse, with and without using our strategy. Our experimental results demonstrate its efficiency, even when storage space is limited.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom