ACM Home Page
Please provide us with feedback. Feedback
Adaptive parallel aggregation algorithms
Full text PdfPdf (1.11 MB)
Source International Conference on Management of Data archive
Proceedings of the 1995 ACM SIGMOD international conference on Management of data table of contents
San Jose, California, United States
Pages: 104 - 114  
Year of Publication: 1995
ISBN:0-89791-731-6
Also published in ...
Authors
Ambuj Shatdal  Computer Sciences Department, University of Wisconsin-Madison
Jeffrey F. Naughton  Computer Sciences Department, University of Wisconsin-Madison
Sponsors
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGMOD: ACM Special Interest Group on Management of Data
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 59,   Citation Count: 19
Additional Information:

abstract   references   cited by   index terms   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/223784.223801
What is a DOI?

ABSTRACT

Aggregation and duplicate removal are common in SQL queries. However, in the parallel query processing literature, aggregate processing has received surprisingly little attention; furthermore, for each of the traditional parallel aggregation algorithms, there is a range of grouping selectivities where the algorithm performs poorly. In this work, we propose new algorithms that dynamically adapt, at query evaluation time, in response to observed grouping selectivities. Performance analysis via analytical modeling and an implementation on a workstation-cluster shows that the proposed algorithms are able to perform well for all grouping selectivities. Finally, we study the effect of data skew and show that for certain data sets the proposed algorithms can even outperform the best of traditional approaches.


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.

BBDW83
 
BCL93
 
BF93
J. Bunge and M. Fitzpatrick. Estimating the Number of Species: A Review. Journal of the Amemcan Statistical Association, 88(421), March 1993.
 
DGS+90
 
Eps79
R. Epstein. Techniques for Processing of Aggregates in Relational Database Systems. Memo UCB/ERL M79/8, E.R.L., College of Eng., Univ. of Calif., Berkeley, Feb. 1979.
 
ER61
P. Erd5s and A. R~nyi. On a Classical Problem of Probability Theory. MTA Mat. Kut. Int. KSzl, 6A, 1961. Also in Selected Papers of A. Rfinyi, v. 2, Akademiai Kiado, Budapest.
Gra93
 
Oak93
Oak Ridge National Lab. P VM 3 User's Guide and Reference Manual, May 1993.
 
Ses92
 
SM82
 
TPC94
TPC. TPC BenchmarkTM D (Decision Support). Working draft 6.5, Transaction Processing Performance Council, Feb. 1994.
 
WDJ91

CITED BY  19

Collaborative Colleagues:
Ambuj Shatdal: colleagues
Jeffrey F. Naughton: colleagues