DBScholar

Back to papers

Tradeoffs in Processing Complex Join Queries via Hashing in Multiprocessor Database Machines

Summary: Analyzes hash-based multiway join processing on shared-nothing multiprocessors, showing query representation strongly affects performance. Simulation reveals right-deep schedules can outperform left-deep plans for many-way joins, even under constrained memory and increasing processor counts. (summarized by gpt-5.6-luna on Jul 24 2026)

Paper ID
h8e1a20acbd80a3f5
Venue
VLDB
Year
1990
Pagerank
0.00013036878
Overall Rank
921 | 93.83%
DOI
-

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{schneider_vldb90,
        title = {{Tradeoffs in Processing Complex Join Queries via Hashing in Multiprocessor Database Machines}},
        author = {Schneider, Donovan A. and DeWitt, David J.},
        journal = {PVLDB},
        series = {{VLDB} '90},
        pages = {469},
        year = {1990}
}

Incoming Citations (Sorted by Pagerank)

Showing 27 of 27 citing papers.

Rank Citing Paper Year Venue Pagerank
842 Exploiting Inter-Operation Parallelism in XPRS 1992 SIGMOD 0.00013501181
1,296 From Theory to Practice: Efficient Join Query Evaluation in a Parallel Database System 2015 SIGMOD 0.00011119184
1,598 Evaluation of Main Memory Join Algorithms for Joins with Subset Join Predicates 1997 VLDB 0.00010096339
1,746 Using Segmented Right-Deep Trees for the Execution of Pipelined Hash Joins 1992 VLDB 9.718559e-05
1,811 Hash joins and hash teams in Microsoft SQL Server 1998 VLDB 9.5759277e-05
2,151 Optimization of Multi-Way Join Queries for Parallel Execution 1991 VLDB 8.9483042e-05
2,280 Parallel evaluation of multi-join queries 1995 SIGMOD 8.6972041e-05
2,385 Dynamic Memory Allocation for Multiple-Query Workloads 1993 VLDB 8.5255503e-05
2,630 On the Effectiveness of Optimization Search Strategies for Parallel Execution Spaces 1993 VLDB 8.1828876e-05
3,310 On Optimal Processor Allocation To Support Pipelined Hash Joins 1993 SIGMOD 7.4176249e-05
3,583 Multi-Join Optimization for Symmetric Multiprocessors 1993 VLDB 7.1705907e-05
3,766 Dimensions Based Data Clustering and Zone Maps 2017 VLDB 7.0177057e-05
3,954 Using Shared Virtual Memory for Parallel Join Processing 1993 SIGMOD 6.8871795e-05
4,048 Of Snowstorms and Bushy Trees 2014 VLDB 6.817438e-05
4,713 On Parallel Execution Of Multiple Pipelined Hash Joins 1994 SIGMOD 6.4397959e-05
4,864 Analysis of Dynamic Load Balancing Strategies for Parallel Shared Nothing Database Systems 1993 VLDB 6.3625965e-05
5,128 Run-Time Operator State Spilling for Memory Intensive Long-Running Queries 2006 SIGMOD 6.248773e-05
5,522 Density-optimized Intersection-free Mapping and Matrix Multiplication for Join-Project Operations 2022 VLDB 6.0818991e-05
6,616 Revisiting Pipelined Parallelism in Multi-Join Query Processing 2005 VLDB 5.7157572e-05
6,706 Diag-Join: An Opportunistic Join Algorithm for 1:N Relationships 1998 VLDB 5.6860841e-05
6,743 Near-Optimal Distributed Band-Joins through Recursive Partitioning 2020 SIGMOD 5.6766099e-05
7,284 Submodularity of Distributed Join Computation 2018 SIGMOD 5.5505534e-05
8,594 The Fittest Survives: An Adaptive Approach to Query Optimization 1995 VLDB 5.2933942e-05
10,351 Out-of-order Execution of Database Queries 2020 VLDB 5.0177035e-05
12,003 Wisconsin Benchmark Data Generator: To JSON and Beyond 2021 SIGMOD 4.9605343e-05
12,117 Re-evaluating the Performance Trade-offs for Hash-Based Multi-Join Queries 2020 SIGMOD 4.9605343e-05
13,275 TOPAZ: a Cost-Based, Rule-Driven, Multi-Phase Parallelizer 1998 VLDB 4.9605343e-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