Title :
Increasing the accuracy and coverage of SQL progress indicators
Author :
Luo, Gang ; Naughton, Jeffrey F. ; Ellmann, Curt J. ; Watzke, Michael W.
Author_Institution :
IBM Thomas J. Watson Res. Center, Hawthorne, NY, USA
Abstract :
Recently, progress indicators have been proposed for long-running SQL queries in RDBMSs. Although the proposed techniques work well for a subset of SQL queries, they are preliminary in the sense that (1) they cannot provide non-trivial estimates for some SQL queries, and (2) the provided estimates can be rather imprecise in certain cases. In this paper, we consider the problem of supporting non-trivial progress indicators for a wider class of SQL queries with more precise estimates. We present a set of techniques in achieving this goal. We report an initial implementation of these techniques in PostgreSQL.
Keywords :
SQL; query processing; relational databases; PostgreSQL; RDBMS; SQL progress indicators; long-running SQL queries; nontrivial progress indicators; Cost function; Pipelines; Testing;
Conference_Titel :
Data Engineering, 2005. ICDE 2005. Proceedings. 21st International Conference on
Print_ISBN :
0-7695-2285-8
DOI :
10.1109/ICDE.2005.79