Back to papers
Hash joins and hash teams in Microsoft SQL Server
Summary: MS SQL Server uses hash-based algorithms for joins, semi-joins, grouping, and set operations, unifying many techniques into a single implementation. It introduces hash teams, a previously vaguely described technique that adds ordering-like benefits to hash processing, and discusses memory management in bushy plans with multiple hash and sort operators, plus performance on two typical queries.
(summarized by gpt-5-nano on Feb 09 2026)
- Paper ID
- 8479
- Venue
- VLDB
- Year
- 1998
- Pagerank
- 0.000101645
- Overall Rank
- 1,900 | 86.79%
- DOI
-
-
Incoming Non-self Citations Over Time
Incoming Citations (Sorted by Pagerank)
Showing 12 of 12 citing papers.
| Rank |
Citing Paper |
Year |
Venue |
Pagerank |
| 238 |
Cache Conscious Indexing for Decision-Support in Main Memory |
1999 |
VLDB |
0.00031642425 |
| 540 |
Design and Evaluation of Main Memory Hash Join Algorithms for Multi-core CPUs |
2011 |
SIGMOD |
0.0002063443 |
| 1,233 |
Maximizing the Output Rate of Multi-Way Join Queries over Streaming Information Sources |
2003 |
VLDB |
0.0001313363 |
| 1,427 |
Towards Scalable Dataframe Systems |
2020 |
VLDB |
0.0001204248 |
| 2,275 |
Adopting Worst-Case Optimal Joins in Relational Database Systems |
2020 |
VLDB |
9.1262202e-05 |
| 2,518 |
The Value of Merge-Join and Hash-Join in SQL Server |
1999 |
VLDB |
8.6089125e-05 |
| 2,742 |
Cache-Efficient Aggregation: Hashing Is Sorting |
2015 |
SIGMOD |
8.1906104e-05 |
| 3,330 |
Adapting to Source Properties in Processing Data Integration Queries |
2004 |
SIGMOD |
7.2150831e-05 |
| 5,322 |
Generalized Hash Teams for Join and Group-by |
1999 |
VLDB |
5.5701077e-05 |
| 6,305 |
Free Join: Unifying Worst-Case Optimal and Traditional Joins |
2023 |
SIGMOD |
5.1209718e-05 |
| 8,023 |
Design Trade-offs for a Robust Dynamic Hybrid Hash Join |
2022 |
VLDB |
4.6035454e-05 |
| 10,989 |
High-Performance Query Processing with NVMe Arrays: Spilling without Killing Performance |
2024 |
SIGMOD |
4.1945683e-05 |
Outgoing Citations (Sorted by Pagerank)
Showing 10 of 10 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Semantically Similar Papers