Self-monitoring query execution for adaptive query processing

被引:13
|
作者
Gounaris, A [1 ]
Paton, NW [1 ]
Fernandes, AAA [1 ]
Sakellariou, R [1 ]
机构
[1] Univ Manchester, Dept Comp Sci, Manchester M13 9PL, Lancs, England
基金
英国工程与自然科学研究理事会;
关键词
query monitoring; adaptive query processing; query execution; operators;
D O I
10.1016/j.datak.2004.05.002
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Adaptive query processing generally involves a feedback loop comprising monitoring, assessment and response. So far, individual proposals have tended to group together an approach to monitoring, a means of assessment, and a form of response. However, there are many benefits in decoupling these three phases, and in constructing generic frameworks for each of them. To this end, this paper discusses monitoring of query plan execution as a topic in its own right, and advocates an approach based on self-monitoring algebraic operators. This approach is shown to be generic and independent of any specific adaptation mechanism, easily implementable and portable, sufficiently comprehensive, appropriate for heterogeneous distributed environments, and more importantly, capable of driving on-the-fly adaptations of query plan execution. An experimental evaluation of the overheads and of the quality of the results obtained by monitoring is also presented. (C) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:325 / 348
页数:24
相关论文
共 50 条
  • [41] Cloaking data to ease view creation, query expression, and query execution
    Murthy, S. (sudarshan.murthy@elseinstitute.org), 1600, Springer Verlag (7260 LNCS):
  • [42] Adaptive query processing in point-transformation schemes
    Yu, BG
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2005, 3588 : 197 - 206
  • [43] Adaptive query processing in E-Commerce environment
    Teh, YW
    Zaitun, AB
    Lee, SP
    ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2001, : 151 - 157
  • [44] Adaptive query processing in large traffic sensor networks
    Ramakrishna, MV
    Kandaswamy, K
    Patel, J
    PROCEEDINGS OF THE NINTH IASTED INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, 2005, : 286 - 291
  • [45] Adaptive holistic scheduling for query processing in sensor networks
    Wu, Hejun
    Luo, Qiong
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2010, 70 (06) : 657 - 670
  • [46] ANAPSID: An Adaptive Query Processing Engine for SPARQL Endpoints
    Acosta, Maribel
    Vidal, Maria-Esther
    Lampo, Tomas
    Castillo, Julio
    Ruckhaus, Edna
    SEMANTIC WEB - ISWC 2011, PT I, 2011, 7031 : 18 - +
  • [47] NoDB in Action: Adaptive Query Processing on Raw Data
    Alagiannis, Loannis
    Borovica, Renata
    Branco, Miguel
    Idreost, Stratos
    Ailamaki, Anastasia
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 5 (12): : 1942 - 1945
  • [48] Adaptive processing for continuous query over data stream
    Bae, Misook
    Hwang, Buhyun
    Nam, Jiseung
    PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, PROCEEDINGS, 2007, 4742 : 347 - 358
  • [49] GPU adaptive hybrid OLAP query processing model
    Zhang Y.
    Zhang Y.-S.
    Chen H.
    Wang S.
    Zhang, Yan-Song (zhangys_ruc@hotmail.com), 1600, Chinese Academy of Sciences (27): : 1246 - 1265
  • [50] Toward adaptive query processing in wireless sensor networks
    Brayner, Angelo
    Lopes, Aretusa
    Meira, Diorgens
    Vasconcelos, Ricardo
    Menezes, Ronaldo
    SIGNAL PROCESSING, 2007, 87 (12) : 2911 - 2933