ACM Home Page
Please provide us with feedback. Feedback
Toward a progress indicator for database queries
Full text PdfPdf (229 KB)
Source International Conference on Management of Data archive
Proceedings of the 2004 ACM SIGMOD international conference on Management of data table of contents
Paris, France
SESSION: Research sessions: query progress table of contents
Pages: 791 - 802  
Year of Publication: 2004
ISBN:1-58113-859-8
Authors
Gang Luo  University of Wisconsin-Madison
Jeffrey F. Naughton  University of Wisconsin-Madison
Curt J. Ellmann  NCR Advance Development Lab
Michael W. Watzke  NCR Advance Development Lab
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 71,   Citation Count: 18
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1007568.1007658
What is a DOI?

ABSTRACT

Many modern software systems provide progress indicators for long-running tasks. These progress indicators make systems more user-friendly by helping the user quickly estimate how much of the task has been completed and when the task will finish. However, none of the existing commercial RDBMSs provides a non-trival progress indicator for long-running queries. In this paper, we consider the problem of supporting such progress indicators. After discussing the goals and challenges inherent in this problem, we present a set of techniques sufficient for implementing a simple yet useful progress indicator for a large subset of RDBMS queries. We report an initial implementation of these techniques in PostgreSQL.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
3
 
4
D. A. Berque, M. K. Goldberg. Monitoring an Algorithm's Execution. Computational Support for Discrete Mathematics, DIMACS Series in Discrete Mathematics and Theoretical Computer Science, Vol. 15, pp. 153--163, 1992.
5
6
 
7
DB2. SQL/Monitoring Facility. http://www.sprdb2.com/SQLMFVSE.PDF, 2000.
 
8
M. Dempsey. Monitoring Active Queries with Teradata Manager 5.0. http://www.teradataforum.com/attachments/a030318c.doc, 2001.
9
10
11
 
12
13
14
 
15
U. Larry. Monitoring Rollback Progress. http://www.interealm.com/technotes/larry/rollback_time.ht ml, 2002.
16
 
17
 
18
Oracle. Communication with Oracle during long-running query. http://www.experts-exchange.com/Databases/Oracle/Q_20675711.html, 2003.
 
19
PostgreSQL homepage, 2003. http://www.postgresql.org.
 
20
 
21
 
22
TPC Homepage. TPC-R benchmark, www.tpc.org.

CITED BY  18
Collaborative Colleagues:
Gang Luo: colleagues
Jeffrey F. Naughton: colleagues
Curt J. Ellmann: colleagues
Michael W. Watzke: colleagues