Adaptive Query Processing

被引:133
作者
Deshpande, Amol [1 ]
Ives, Zachary [2 ]
Raman, Vijayshankar [3 ]
机构
[1] Univ Maryland, College Pk, MD 20742 USA
[2] Univ Penn, Philadelphia, PA 19104 USA
[3] IBM Almaden, San Jose, CA USA
来源
FOUNDATIONS AND TRENDS IN DATABASES | 2007年 / 1卷 / 01期
关键词
D O I
10.1561/1900000001
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As the data management field has diversified to consider settings in which queries are increasingly complex, statistics are less available, or data is stored remotely, there has been an acknowledgment that the traditional optimize-then-execute paradigm is insufficient. This has led to a plethora of new techniques, generally placed under the common banner of adaptive query processing, that focus on using runtime feedback to modify query processing in a way that provides better response time or more efficient CPU utilization. In this survey paper, we identify many of the common issues, themes, and approaches that pervade this work, and the settings in which each piece of work is most appropriate. Our goal with this paper is to be a "value-add" over the existing papers on the material, providing not only a brief overview of each technique, but also a basic framework for understanding the field of adaptive query processing in general. We focus primarily on intra-query adaptivity of long-running, but not full-fledged streaming, queries. We conclude with a discussion of open research problems that are of high importance.
引用
收藏
页码:1 / 140
页数:140
相关论文
共 124 条
[1]  
Aboulnaga A, 1999, SIGMOD RECORD, VOL 28, NO 2 - JUNE 1999, P181, DOI 10.1145/304181.304198
[2]  
Amsaleg L, 1996, PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED INFORMATION SYSTEMS, P208, DOI 10.1109/PDIS.1996.568681
[3]  
Antoshenkov G., 1996, VLDB Journal, V5, P229, DOI 10.1007/s007780050026
[4]   The CQL continuous query language: semantic foundations and query execution [J].
Arasu, A ;
Babu, S ;
Widom, J .
VLDB JOURNAL, 2006, 15 (02) :121-142
[5]  
Arpaci-Dusseau R. H., 1999, P 6 WORKSH I O PAR D, P10
[6]  
Avnur R, 2000, SIGMOD REC, V29, P261, DOI 10.1145/335191.335420
[7]  
Babcock B., 2005, P 2005 ACM SIGMOD IN, P119
[8]  
Babu S, 2005, PROC INT CONF DATA, P118
[9]  
Babu S, 2001, SIGMOD REC, V30, P109, DOI 10.1145/603867.603884
[10]  
Babu S, 2005, SIGMOD, P107, DOI DOI 10.1145/1066157.1066171