2009
DOI: 10.14778/1687627.1687739
|View full text |Cite
|
Sign up to set email alerts
|

Exact cardinality query optimization for optimizer testing

Abstract: The accuracy of cardinality estimates is crucial for obtaining a good query execution plan. Today"s optimizers make several simplifying assumptions during cardinality estimation that can lead to large errors and hence poor plans. In a scenario such as query optimizer testing it is very desirable to obtain the "best" plan, i.e., the plan produced when the cardinality of each relevant expression is exact. Such a plan serves as a baseline against which plans produced by using the existing cardinality estimation m… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
19
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 21 publications
(19 citation statements)
references
References 21 publications
0
19
0
Order By: Relevance
“…Orthogonal techniques focus on modeling the uncertainty about the estimates during query optimization [7], [28]. Considering the two-dimensional change in the workload characteristics (frequent data ingest, and ad-hoc queries) in modern applications, and the high price of having up-to-date statistics for all cases in the exponential search space [26], [29], the risk of having incomplete statistics remains high.…”
Section: Related Workmentioning
confidence: 99%
“…Orthogonal techniques focus on modeling the uncertainty about the estimates during query optimization [7], [28]. Considering the two-dimensional change in the workload characteristics (frequent data ingest, and ad-hoc queries) in modern applications, and the high price of having up-to-date statistics for all cases in the exponential search space [26], [29], the risk of having incomplete statistics remains high.…”
Section: Related Workmentioning
confidence: 99%
“…Such a change must be based on an estimation of the existing distribution optimality in relation to the diversity of its alternatives [1]. These requirements are essentially close enough to earlier works in the field of construction of DBMSthe need to estimate possible query execution plans by a DBMS optimizer [2]. Therefore, there are quite a lot of related developments in this subject area, which, under different constraints, resolve a targeted task on assessing the cost of query execution.…”
Section: Literature Review and Problem Statementmentioning
confidence: 92%
“…[16] defines a metric to measure deviations of size estimations from actual sizes. [6] presents a set of techniques that make exact cardinality query optimization a viable option. The effectiveness of transformation rules are studied in [5].…”
Section: Related Workmentioning
confidence: 99%