Premium
A heuristic approach to selecting views for materialization
Author(s) -
Roantree Mark,
Liu Jun
Publication year - 2014
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.2192
Subject(s) - expediting , computer science , heuristics , materialized view , xml , heuristic , data warehouse , graph , adaptation (eye) , information retrieval , world wide web , database , theoretical computer science , artificial intelligence , view , database design , physics , systems engineering , optics , engineering , operating system
SUMMARY XML data warehouses are becoming more popular as data is harvested from the web or as output from web services. As these warehouses tend to grow significantly over time, various techniques for expediting queries have been developed. One such technique is to materialize some or all of the queries in advance of query processing. These views are then subject to change either when underlying data changes or view definitions themselves are modified by users. The work in this paper focuses on changes to view definitions or view adaptation as it is known. Our approach is to segment the materialized view into fragments to minimize the effect of view changes. One crucial aspect to this approach is how to select the best fragments for materialization. In this paper, we introduce a new approach to selecting fragments based on heuristics derived from costs associated with the view graph. Copyright © 2013 John Wiley & Sons, Ltd.