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.00013081835
Overall Rank
920 | 93.82%
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
844 Exploiting Inter-Operation Parallelism in XPRS 1992 SIGMOD 0.00013533208
1,292 From Theory to Practice: Efficient Join Query Evaluation in a Parallel Database System 2015 SIGMOD 0.00011152286
1,594 Evaluation of Main Memory Join Algorithms for Joins with Subset Join Predicates 1997 VLDB 0.00010133792
1,736 Using Segmented Right-Deep Trees for the Execution of Pipelined Hash Joins 1992 VLDB 9.7507905e-05
1,802 Hash joins and hash teams in Microsoft SQL Server 1998 VLDB 9.6081518e-05
2,136 Optimization of Multi-Way Join Queries for Parallel Execution 1991 VLDB 8.9789503e-05
2,266 Parallel evaluation of multi-join queries 1995 SIGMOD 8.7229053e-05
2,385 Dynamic Memory Allocation for Multiple-Query Workloads 1993 VLDB 8.5394982e-05
2,626 On the Effectiveness of Optimization Search Strategies for Parallel Execution Spaces 1993 VLDB 8.2068909e-05
3,299 On Optimal Processor Allocation To Support Pipelined Hash Joins 1993 SIGMOD 7.4438903e-05
3,572 Multi-Join Optimization for Symmetric Multiprocessors 1993 VLDB 7.1966777e-05
3,762 Dimensions Based Data Clustering and Zone Maps 2017 VLDB 7.0421949e-05
3,943 Using Shared Virtual Memory for Parallel Join Processing 1993 SIGMOD 6.9122604e-05
4,052 Of Snowstorms and Bushy Trees 2014 VLDB 6.8283077e-05
4,710 On Parallel Execution Of Multiple Pipelined Hash Joins 1994 SIGMOD 6.4574114e-05
4,841 Analysis of Dynamic Load Balancing Strategies for Parallel Shared Nothing Database Systems 1993 VLDB 6.3854243e-05
5,103 Run-Time Operator State Spilling for Memory Intensive Long-Running Queries 2006 SIGMOD 6.2724506e-05
5,496 Density-optimized Intersection-free Mapping and Matrix Multiplication for Join-Project Operations 2022 VLDB 6.1049663e-05
6,608 Revisiting Pipelined Parallelism in Multi-Join Query Processing 2005 VLDB 5.735991e-05
6,690 Diag-Join: An Opportunistic Join Algorithm for 1:N Relationships 1998 VLDB 5.7073875e-05
6,721 Near-Optimal Distributed Band-Joins through Recursive Partitioning 2020 SIGMOD 5.6981399e-05
7,259 Submodularity of Distributed Join Computation 2018 SIGMOD 5.5716049e-05
8,575 The Fittest Survives: An Adaptive Approach to Query Optimization 1995 VLDB 5.3115836e-05
10,318 Out-of-order Execution of Database Queries 2020 VLDB 5.0367346e-05
11,953 Wisconsin Benchmark Data Generator: To JSON and Beyond 2021 SIGMOD 4.9793485e-05
12,067 Re-evaluating the Performance Trade-offs for Hash-Based Multi-Join Queries 2020 SIGMOD 4.9793485e-05
13,228 TOPAZ: a Cost-Based, Rule-Driven, Multi-Phase Parallelizer 1998 VLDB 4.9793485e-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