Adaptive Parallel Aggregation Algorithms

90Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.

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 selectiv-ities. 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. © 1995, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Shatdal, A., & Naughton, J. F. (1995). Adaptive Parallel Aggregation Algorithms. ACM SIGMOD Record, 24(2), 104–114. https://doi.org/10.1145/568271.223801

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free