Back to papers
Tradeoffs in Processing Complex Join Queries via Hashing in Multiprocessor Database Machines
Summary: Examines hash-based processing of ~10-way joins in shared-nothing MP databases, focusing on query-tree shape and dataflow format. Shows right-deep scheduling often beats left-deep/bushy under memory limits, with new right-deep algorithms and intra-query parallelism tradeoffs.
(summarized by gpt-5-nano on Feb 09 2026)
- Paper ID
- 7966
- Venue
- VLDB
- Year
- 1990
- Pagerank
- 0.00014362773
- Overall Rank
- 1,063 | 92.61%
- DOI
-
-
Incoming Non-self Citations Over Time
Incoming Citations (Sorted by Pagerank)
Showing 27 of 27 citing papers.
| Rank |
Citing Paper |
Year |
Venue |
Pagerank |
| 807 |
Exploiting Inter-Operation Parallelism in XPRS |
1992 |
SIGMOD |
0.00016434207 |
| 1,562 |
Evaluation of Main Memory Join Algorithms for Joins with Subset Join Predicates |
1997 |
VLDB |
0.00011356744 |
| 1,847 |
Using Segmented Right-Deep Trees for the Execution of Pipelined Hash Joins |
1992 |
VLDB |
0.00010333796 |
| 1,900 |
Hash joins and hash teams in Microsoft SQL Server |
1998 |
VLDB |
0.000101645 |
| 1,939 |
From Theory to Practice: Efficient Join Query Evaluation in a Parallel Database System |
2015 |
SIGMOD |
0.00010025655 |
| 2,044 |
Optimization of Multi-Way Join Queries for Parallel Execution |
1991 |
VLDB |
9.6953608e-05 |
| 2,299 |
Dynamic Memory Allocation for Multiple-Query Workloads |
1993 |
VLDB |
9.0697388e-05 |
| 2,303 |
Parallel evaluation of multi-join queries |
1995 |
SIGMOD |
9.066178e-05 |
| 2,765 |
On the Effectiveness of Optimization Search Strategies for Parallel Execution Spaces |
1993 |
VLDB |
8.1572726e-05 |
| 3,260 |
On Optimal Processor Allocation To Support Pipelined Hash Joins |
1993 |
SIGMOD |
7.3122611e-05 |
| 3,422 |
Multi-Join Optimization for Symmetric Multiprocessors |
1993 |
VLDB |
7.1134801e-05 |
| 3,885 |
Density-optimized Intersection-free Mapping and Matrix Multiplication for Join-Project Operations |
2022 |
VLDB |
6.6674822e-05 |
| 3,899 |
Using Shared Virtual Memory for Parallel Join Processing |
1993 |
SIGMOD |
6.6538884e-05 |
| 4,135 |
Analysis of Dynamic Load Balancing Strategies for Parallel Shared Nothing Database Systems |
1993 |
VLDB |
6.4189164e-05 |
| 4,511 |
Of Snowstorms and Bushy Trees |
2014 |
VLDB |
6.1247645e-05 |
| 4,781 |
On Parallel Execution Of Multiple Pipelined Hash Joins |
1994 |
SIGMOD |
5.9261504e-05 |
| 4,956 |
Dimensions Based Data Clustering and Zone Maps |
2017 |
VLDB |
5.8040891e-05 |
| 5,049 |
Run-Time Operator State Spilling for Memory Intensive Long-Running Queries |
2006 |
SIGMOD |
5.7372423e-05 |
| 6,324 |
Revisiting Pipelined Parallelism in Multi-Join Query Processing |
2005 |
VLDB |
5.1109987e-05 |
| 6,457 |
Diag-Join: An Opportunistic Join Algorithm for 1:N Relationships |
1998 |
VLDB |
5.0560907e-05 |
| 6,619 |
Near-Optimal Distributed Band-Joins through Recursive Partitioning |
2020 |
SIGMOD |
4.9910152e-05 |
| 7,153 |
Submodularity of Distributed Join Computation |
2018 |
SIGMOD |
4.8153963e-05 |
| 8,194 |
The Fittest Survives: An Adaptive Approach to Query Optimization |
1995 |
VLDB |
4.5618179e-05 |
| 9,944 |
Out-of-order Execution of Database Queries |
2020 |
VLDB |
4.2446672e-05 |
| 11,448 |
Wisconsin Benchmark Data Generator: To JSON and Beyond |
2021 |
SIGMOD |
4.1945683e-05 |
| 11,567 |
Re-evaluating the Performance Trade-offs for Hash-Based Multi-Join Queries |
2020 |
SIGMOD |
4.1945683e-05 |
| 12,745 |
TOPAZ: a Cost-Based, Rule-Driven, Multi-Phase Parallelizer |
1998 |
VLDB |
4.1945683e-05 |
Outgoing Citations (Sorted by Pagerank)
Showing 14 of 14 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Semantically Similar Papers