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
- 7967
- Venue
- VLDB
- Year
- 1990
- Pagerank
- 0.00014352292
- Overall Rank
- 1,063 | 92.62%
- DOI
-
-
Incoming Non-self Citations Over Time
Incoming Citations (Sorted by Pagerank)
Showing 27 of 27 citing papers.
| Rank |
Citing Paper |
Year |
Venue |
Pagerank |
| 806 |
Exploiting Inter-Operation Parallelism in XPRS |
1992 |
SIGMOD |
0.00016428214 |
| 1,559 |
Evaluation of Main Memory Join Algorithms for Joins with Subset Join Predicates |
1997 |
VLDB |
0.00011368746 |
| 1,851 |
Using Segmented Right-Deep Trees for the Execution of Pipelined Hash Joins |
1992 |
VLDB |
0.00010326646 |
| 1,902 |
Hash joins and hash teams in Microsoft SQL Server |
1998 |
VLDB |
0.0001015225 |
| 1,938 |
From Theory to Practice: Efficient Join Query Evaluation in a Parallel Database System |
2015 |
SIGMOD |
0.00010025547 |
| 2,051 |
Optimization of Multi-Way Join Queries for Parallel Execution |
1991 |
VLDB |
9.6871984e-05 |
| 2,307 |
Dynamic Memory Allocation for Multiple-Query Workloads |
1993 |
VLDB |
9.0635131e-05 |
| 2,311 |
Parallel evaluation of multi-join queries |
1995 |
SIGMOD |
9.0610521e-05 |
| 2,771 |
On the Effectiveness of Optimization Search Strategies for Parallel Execution Spaces |
1993 |
VLDB |
8.149365e-05 |
| 3,265 |
On Optimal Processor Allocation To Support Pipelined Hash Joins |
1993 |
SIGMOD |
7.3055541e-05 |
| 3,424 |
Multi-Join Optimization for Symmetric Multiprocessors |
1993 |
VLDB |
7.1066545e-05 |
| 3,886 |
Density-optimized Intersection-free Mapping and Matrix Multiplication for Join-Project Operations |
2022 |
VLDB |
6.6610704e-05 |
| 3,901 |
Using Shared Virtual Memory for Parallel Join Processing |
1993 |
SIGMOD |
6.6481179e-05 |
| 4,134 |
Analysis of Dynamic Load Balancing Strategies for Parallel Shared Nothing Database Systems |
1993 |
VLDB |
6.4139887e-05 |
| 4,503 |
Of Snowstorms and Bushy Trees |
2014 |
VLDB |
6.131076e-05 |
| 4,784 |
On Parallel Execution Of Multiple Pipelined Hash Joins |
1994 |
SIGMOD |
5.9205964e-05 |
| 4,954 |
Dimensions Based Data Clustering and Zone Maps |
2017 |
VLDB |
5.8058349e-05 |
| 5,047 |
Run-Time Operator State Spilling for Memory Intensive Long-Running Queries |
2006 |
SIGMOD |
5.7321615e-05 |
| 6,322 |
Revisiting Pipelined Parallelism in Multi-Join Query Processing |
2005 |
VLDB |
5.1074949e-05 |
| 6,453 |
Diag-Join: An Opportunistic Join Algorithm for 1:N Relationships |
1998 |
VLDB |
5.0514579e-05 |
| 6,618 |
Near-Optimal Distributed Band-Joins through Recursive Partitioning |
2020 |
SIGMOD |
4.9864636e-05 |
| 7,154 |
Submodularity of Distributed Join Computation |
2018 |
SIGMOD |
4.8107765e-05 |
| 8,192 |
The Fittest Survives: An Adaptive Approach to Query Optimization |
1995 |
VLDB |
4.5575625e-05 |
| 9,939 |
Out-of-order Execution of Database Queries |
2020 |
VLDB |
4.2416883e-05 |
| 11,451 |
Wisconsin Benchmark Data Generator: To JSON and Beyond |
2021 |
SIGMOD |
4.1905499e-05 |
| 11,571 |
Re-evaluating the Performance Trade-offs for Hash-Based Multi-Join Queries |
2020 |
SIGMOD |
4.1905499e-05 |
| 12,754 |
TOPAZ: a Cost-Based, Rule-Driven, Multi-Phase Parallelizer |
1998 |
VLDB |
4.1905499e-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