GSLPI: a Cost-based Query Progress Indicator

被引:15
|
作者
Li, Jiexing [1 ]
Nehme, Rimma V. [2 ]
Naughton, Jeffrey [1 ]
机构
[1] Univ Wisconsin, Madison, WI 53706 USA
[2] Microsoft Jim Gray Syst Lab, Madison, WI USA
关键词
D O I
10.1109/ICDE.2012.74
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Progress indicators for SQL queries were first published in 2004 with the simultaneous and independent proposals from Chaudhuri et al. and Luo et al. In this paper, we implement both progress indicators in the same commercial RDBMS to investigate their performance. We summarize common cases in which they are both accurate and cases in which they fail to provide reliable estimates. Although there are differences in their performance, much more striking is the similarity in the errors they make due to a common simplifying uniform future speed assumption. While the developers of these progress indicators were aware that this assumption could cause errors, they neither explored how large the errors might be nor did they investigate the feasibility of removing the assumption. To rectify this we propose a new query progress indicator, similar to these early progress indicators but without the uniform speed assumption. Experiments show that on the TPC-H benchmark, on queries for which the original progress indicators have errors up to 30X the query running time, the new progress indicator is accurate to within 10 percent. We also discuss the sources of the errors that still remain and shed some light on what would need to be done to eliminate them.
引用
收藏
页码:678 / 689
页数:12
相关论文
共 50 条
  • [31] Cost-based transfer pricing
    Thomas Pfeiffer
    Ulf Schiller
    Joachim Wagner
    [J]. Review of Accounting Studies, 2011, 16 : 219 - 246
  • [32] Cost-based proxy caching
    Ayani, R
    Teo, YM
    Chen, P
    [J]. DCABES 2002, PROCEEDING, 2002, : 218 - 222
  • [33] Cost-Based California Effects
    Frankenreiter, Jens
    [J]. YALE JOURNAL ON REGULATION, 2022, 39 (03): : 1155 - 1217
  • [34] Regression with Cost-based Rejection
    Cheng, Xin
    Cao, Yuzhou
    Wang, Haobo
    Wei, Hongxin
    An, Bo
    Feng, Lei
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [35] Cost-based QoS routing
    Chu, J
    Lea, CT
    Wong, A
    [J]. ICCCN 2003: 12TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 2003, : 485 - 490
  • [36] Cost-Based Predictive Spatiotemporal Join
    Han, Wook-Shin
    Kim, Jaehwa
    Lee, Byung Suk
    Tao, Yufei
    Rantzau, Ralf
    Markl, Volker
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2009, 21 (02) : 220 - 233
  • [37] Cost-based, integrated design optimization
    Azhar Iqbal
    Jorn S. Hansen
    [J]. Structural and Multidisciplinary Optimization, 2006, 32 : 447 - 461
  • [38] COST-BASED ABDUCTION AND MAP EXPLANATION
    CHARNIAK, E
    SHIMONY, SE
    [J]. ARTIFICIAL INTELLIGENCE, 1994, 66 (02) : 345 - 374
  • [39] COST-BASED ACTIVITIES A FOCUS COST BENEFIT FOR ORGANIZATIONS
    Manchay Reyes, Gina Judith
    Herrera Freire, Alex Humberto
    Ruiz Cueva, Mayra Beatriz
    [J]. REVISTA UNIVERSIDAD Y SOCIEDAD, 2019, 11 (05): : 243 - 248
  • [40] A recursive cost-based approach to fracturing
    Jiang, Shangliang
    Ma, Xu
    Zakhor, Avideh
    [J]. OPTICAL MICROLITHOGRAPHY XXIV, 2011, 7973