2008
DOI: 10.14778/1454159.1454173
|View full text |Cite
|
Sign up to set email alerts
|

Efficiently approximating query optimizer plan diagrams

Abstract: Given a parametrized n-dimensional SQL query template and a choice of query optimizer, a plan diagram is a color-coded pictorial enumeration of the execution plan choices of the optimizer over the query parameter space. These diagrams have proved to be a powerful metaphor for the analysis and redesign of modern optimizers, and are gaining currency in diverse industrial and academic institutions. However, their utility is adversely impacted by the impractically large computational overheads incurred when standa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
15
0

Year Published

2008
2008
2017
2017

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 15 publications
(15 citation statements)
references
References 14 publications
(8 reference statements)
0
15
0
Order By: Relevance
“…Most work on PQ assumes that cost functions are PWL [13,17,12]. We make the same assumption in the following.…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…Most work on PQ assumes that cost functions are PWL [13,17,12]. We make the same assumption in the following.…”
Section: Discussionmentioning
confidence: 99%
“…Our comparison between PQ and MPQ focuses on three problem properties that have been shown to hold for PQ. Those three problem properties were already called the guiding principles of PQ [12] since many PQ algorithms exploit them in one way or another [13,17,12], assuming that they hold either over the whole parameter space [13,17] or at least locally [12]. We will see that the guiding principles do not hold anymore for MPQ which makes many successful approaches to PQ inapplicable to MPQ.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Therefore, it is possible that future better implementations of the FPC feature may bring SEER's running time closer to CostGreedy. (In fact, our own implementation of FPC in a public-domain optimizer indicates that its cost can be further brought down by an order of magnitude [7].) When we consider the 3D query templates, however, the running times of SEER can be quite large.…”
Section: Efficiency Of Reduction Processmentioning
confidence: 99%