Database Paper Browser

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

Authors

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
Previous Page 1 / 1 Next

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.

Previous Page 1 / 1 Next

Semantically Similar Papers