2007 IEEE 23rd International Conference on Data Engineering Workshop 2007
DOI: 10.1109/icdew.2007.4401030
|View full text |Cite
|
Sign up to set email alerts
|

Towards Adaptive Costing of Database Access Methods

Abstract: Most database query optimizers use cost models to identify good query execution plans. Inaccuracies in the cost models can cause query optimizers to select poor plans. In this paper, we consider the problem of accurately estimating the I/O costs of database access methods, such as index scans. We present some experimental results which show that existing analytical I/O cost models can be very inaccurate. We also present a simple analysis which shows that larger cost estimation errors can cause the query optimi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
5
0

Year Published

2008
2008
2016
2016

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 12 publications
0
5
0
Order By: Relevance
“…In [22] and [12] they focus on the accuracy of cost model. The impact of I/O cost estimation on quality of query optimizers has been studied in [17]. In [14] they present ways to quantify the contributions of cardinality estimation, the cost model and the plan enumeration algorithm and provide guidelines for the complete design of a query optimizer.A number of papers addressed the problem of testing cardinality estimation models.…”
Section: Related Workmentioning
confidence: 99%
“…In [22] and [12] they focus on the accuracy of cost model. The impact of I/O cost estimation on quality of query optimizers has been studied in [17]. In [14] they present ways to quantify the contributions of cardinality estimation, the cost model and the plan enumeration algorithm and provide guidelines for the complete design of a query optimizer.A number of papers addressed the problem of testing cardinality estimation models.…”
Section: Related Workmentioning
confidence: 99%
“…In [23] they introduce a metric to assess the accuracy across the entire search space while in [13] they develop a framework to quantify the accuracy for a given query workload. The impact of I/O cost estimation on quality of query optimizers has been studied in [17].…”
Section: Related Workmentioning
confidence: 99%
“…Some of our results also reveal this fact. [17] test the robustness of an optimizer. Finally, there is related work on testing queries instead of query optimizer.…”
Section: Related Workmentioning
confidence: 99%
“…Reference [18] described how an inaccurate storage cost model in the database query optimizer can significantly impact the choice of query execution plans. Reference [17] proposed an end-to-end database and storage planning technique by characterizing the storage I/O workload of a given database workload using an independent combination of database and storage analysis. While sharing the same spirit, our work brings a much tighter coupling of database-level and storage-level information as well as capturing their interdependence using a novel Annotated Plan Graph abstraction described in Section 3.…”
Section: Related Workmentioning
confidence: 99%
“…For example, decisions like the choice of storage required for given database workloads or choice of DB query plan given the storage infrastructure can be intelligently made using these techniques. An early work by Salem et al [17] presented a similar approach for such integrated planning, though it uses a concatenation of independent database and storage analysis components. In contrast, annotated plan graphs provide a much tighter integration with information flow between the two layers aiding in analysis.…”
Section: The Potential Of Integrated Database and San Toolsmentioning
confidence: 99%

Why Did My Query Slow Down?

Borisov,
Babu,
Uttamchandani
et al. 2009
Preprint