Handling Data Skew in Parallel Joins in Shared-Nothing Systems
Summary: Introduces PRPD (Partial Redistribution & Partial Duplication) to mitigate data skew in parallel joins on shared-nothing DBMS. Demonstrates significant speedups and higher throughput under skew by reducing hot-spotting and balancing workload in high-concurrency data warehouses. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Yu Xu (Teradata)
- 2. Pekka Kostamaa (Teradata)
- 3. Xin Zhou (Teradata)
- 4. Liang Chen (University of California San Diego)
BibTeX Citation
@inproceedings{xu_sigmod08,
title = {{Handling Data Skew in Parallel Joins in Shared-Nothing Systems}},
author = {Xu, Yu and Kostamaa, Pekka and Zhou, Xin and Chen, Liang},
series = {{SIGMOD} '08},
booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
publisher = {Association for Computing Machinery},
doi = {10.1145/1376616.1376720},
url = {https://dl.acm.org/doi/10.1145/1376616.1376720},
year = {2008}
}
Incoming Citations (Sorted by Pagerank)
Showing 18 of 18 citing papers.
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 5 of 5 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 481 | Practical Skew Handling in Parallel Joins | 1992 | VLDB | 0.00017780716 |
| 811 | A Taxonomy and Performance Model of Data Skew Effects in Parallel Joins | 1991 | VLDB | 0.00013859761 |
| 1,188 | Bucket Spreading Parallel Hash: A New, Robust, Parallel Hash Join Method for Data Skew in the Super Database Computer (SDC) | 1990 | VLDB | 0.00011756444 |
| 1,236 | Handling Data Skew in Multiprocessor Database Computers Using Partition Tuning | 1991 | VLDB | 0.00011548179 |
| 3,863 | Using Shared Virtual Memory for Parallel Join Processing | 1993 | SIGMOD | 7.0649349e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 1,596 | Adaptive Parallel Aggregation Algorithms | 1995 | SIGMOD |
| 2 | 8,064 | Progressive Optimization in a Shared-Nothing Parallel Database | 2007 | SIGMOD |
| 3 | 1,188 | Bucket Spreading Parallel Hash: A New, Robust, Parallel Hash Join Method for Data Skew in the Super Database Computer (SDC) | 1990 | VLDB |
| 4 | 1,448 | Skew in Parallel Query Processing | 2014 | PODS |
| 5 | 5,411 | Efficient outer join data skew handling in parallel DBMS | 2009 | VLDB |
| 6 | 471 | Skew-Aware Automatic Database Partitioning in Shared-Nothing, Parallel OLTP Systems | 2012 | SIGMOD |
| 7 | 3,863 | Using Shared Virtual Memory for Parallel Join Processing | 1993 | SIGMOD |
| 8 | 811 | A Taxonomy and Performance Model of Data Skew Effects in Parallel Joins | 1991 | VLDB |
| 9 | 481 | Practical Skew Handling in Parallel Joins | 1992 | VLDB |
| 10 | 1,236 | Handling Data Skew in Multiprocessor Database Computers Using Partition Tuning | 1991 | VLDB |