2014
DOI: 10.1145/2590989.2590991
|View full text |Cite
|
Sign up to set email alerts
|

Skew strikes back

Abstract: Evaluating the relational join is one of the central algorithmic and most well-studied problems in database systems. A staggering number of variants have been considered including Block-Nested loop join, Hash-Join, Grace, Sort-merge (see Grafe [17] for a survey, and [4,7,24] for discussions of more modern issues). Commercial database engines use finely tuned join heuristics that take into account a wide variety of factors including the selectivity of various predicates, memory, IO, etc. This study of join que… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
11
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 161 publications
(11 citation statements)
references
References 44 publications
0
11
0
Order By: Relevance
“…A variety of WCO join algorithms have been proposed to match the AGM bound [54,72,77,78,91]. In contrast to the common "two-relations-at-a-time" approach, i.e., binary join plans, favored by database optimizers, they take a more "holistic" approach by computing a multiway join directly.…”
Section: Part 2: Optimal Join Algorithmsmentioning
confidence: 99%
See 2 more Smart Citations
“…A variety of WCO join algorithms have been proposed to match the AGM bound [54,72,77,78,91]. In contrast to the common "two-relations-at-a-time" approach, i.e., binary join plans, favored by database optimizers, they take a more "holistic" approach by computing a multiway join directly.…”
Section: Part 2: Optimal Join Algorithmsmentioning
confidence: 99%
“…No matter the join order for a binary join plan, 5 the first binary join produces O(n 2 ) intermediate results, even though the AGM bound shows that final output size cannot exceed n 1.5 . As a consequence, the binary-join approach has complexitỹ O(n 2 ), while a WCO join algorithm like Generic-Join [78] or NPRR [77] computes the output in timeÕ(n 1.5 ).…”
Section: Part 2: Optimal Join Algorithmsmentioning
confidence: 99%
See 1 more Smart Citation
“…Thus, while studied in a completely different context, Loomis-Whitney's inequality is our earliest known answer to determining the worst-case size bound of a special class of conjunctive queries. The class of queries coming from Loomis-Whitney setup are now referred to as Loomis-Whitney queries [27,28].…”
Section: Introductionmentioning
confidence: 99%
“…Hence, we will be almost always brief in presenting materials, favoring to convey the main ideas instead of being correct the complete to the last detail. The reader is encouraged to refer to the references (such as [1,14,26,28]) for more background and survey presentations.…”
Section: Introductionmentioning
confidence: 99%