2017
DOI: 10.14778/3090163.3090167
|View full text |Cite
|
Sign up to set email alerts
|

Looking ahead makes query plans robust

Abstract: Query optimizers and query execution engines cooperate to deliver high performance on complex analytic queries. Typically, the optimizer searches through the plan space and sends a selected plan to the execution engine. However, optimizers may at times miss the optimal plan, with sometimes disastrous impact on performance. In this paper, we develop the notion of robustness of a query evaluation strategy with respect to a space of query plans. We also propose a novel query execution strategy called … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 24 publications
(5 citation statements)
references
References 23 publications
0
5
0
Order By: Relevance
“…Efficient full integration of bitvector filters for commercial databases with various architectures remains an open problem. Since our analysis shows that bitvector filters result in more robust query plans, which is also observed in [38], understanding how bitvector filters impact robust and interleaved query optimization is also an interesting direction.…”
Section: Discussionmentioning
confidence: 55%
See 3 more Smart Citations
“…Efficient full integration of bitvector filters for commercial databases with various architectures remains an open problem. Since our analysis shows that bitvector filters result in more robust query plans, which is also observed in [38], understanding how bitvector filters impact robust and interleaved query optimization is also an interesting direction.…”
Section: Discussionmentioning
confidence: 55%
“…In this work, we adapt the cost function used in analyzing join order enumeration [28,30] for our analysis. We analyze the space of right deep trees without cross products, which has been shown to be a favorable plan space for decision support queries and bitvector filters [12,17,38].…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…The star schema resembles a starburst with the dimension tables shown in an outspread pattern around the central fact table. It is defined by dimensions and facts: (1) dimensions mean the perspectives and objects with respect to what a user hopes to keep records; and (2) facts include the names of the facts or measures as well as the keys to each of the related dimension tables [26,27].…”
Section: Multidimensional Data Cubementioning
confidence: 99%