GroupJoin #7469
Labels
sig/execution
SIG execution
sig/planner
SIG: Planner
type/enhancement
The issue or PR belongs to an enhancement.
Description
There’s a case that we aggregate the data of a join and the join key is the same with the aggregation’s group-by item. If we chose hash join and hash aggregate, we’ll build a hash table twice. If we can merge them into one operator significantly speeds up query execution.
This is discussed in http://www.vldb.org/pvldb/vol4/p843-moerkotte.pdf. Implement it and see its performance on TPC-H benchmark!
Difficulty
Score
Mentor(s)
Recommended Skills
The text was updated successfully, but these errors were encountered: