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
7966
Venue
VLDB
Year
1990
Pagerank
0.00014362773
Overall Rank
1,063 | 92.61%
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
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
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