DocumentCode :
140830
Title :
History-aware query optimization with materialized intermediate views
Author :
Perez, Luis L. ; Jermaine, Christopher M.
Author_Institution :
Rice Univ., Houston, TX, USA
fYear :
2014
fDate :
March 31 2014-April 4 2014
Firstpage :
520
Lastpage :
531
Abstract :
The use of materialized views derived from the intermediate results of frequently executed queries is a popular strategy for improving performance in query workloads. Optimizers capable of matching such views with inbound queries can generate alternative execution plans that read the materialized contents directly instead of re-computing the corresponding subqueries, which tends to result in reduced query execution times. In this paper, we introduce an architecture called Hawc that extends a cost-based logical optimizer with the capability to use history information to identify query plans that, if executed, produce intermediate result sets that can be used to create materialized views with the potential to reduce the execution time of future queries. We present techniques for using knowledge of past queries to assist the query optimizer and match, generate and select useful materialized views. Experimental results indicate that these techniques provide substantial improvements in workload execution time.
Keywords :
history; query processing; history aware query optimization; history information; inbound queries; logical optimizer; materialized contents; materialized intermediate views; query execution; query workloads; Costing; History; Optimization; Query processing; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering (ICDE), 2014 IEEE 30th International Conference on
Conference_Location :
Chicago, IL
Type :
conf
DOI :
10.1109/ICDE.2014.6816678
Filename :
6816678
Link To Document :
بازگشت