2009
DOI: 10.1109/tkde.2008.160
|View full text |Cite
|
Sign up to set email alerts
|

Progressive Parametric Query Optimization

Abstract: Abstract-Commercial applications usually rely on precompiled parameterized procedures to interact with a database. Unfortunately, executing a procedure with a set of parameters different from those used at compilation time may be arbitrarily suboptimal. Parametric query optimization (PQO) attempts to solve this problem by exhaustively determining the optimal plans at each point of the parameter space at compile time. However, PQO is likely not cost-effective if the query is executed infrequently or if it is ex… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
33
0

Year Published

2009
2009
2017
2017

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 47 publications
(34 citation statements)
references
References 9 publications
0
33
0
Order By: Relevance
“…Embedded SQL queries are a classical use case for PQ [17,7]: to avoid query optimization overhead at run time, all potentially relevant query plans are calculated in advance for a given query template. Parameters model the selectivity of unspecified predicates or the amount of buffer space that is available at run time.…”
Section: Scenariomentioning
confidence: 99%
See 2 more Smart Citations
“…Embedded SQL queries are a classical use case for PQ [17,7]: to avoid query optimization overhead at run time, all potentially relevant query plans are calculated in advance for a given query template. Parameters model the selectivity of unspecified predicates or the amount of buffer space that is available at run time.…”
Section: Scenariomentioning
confidence: 99%
“…The cost functions depend on parameters that represent for instance predicate selectivities. The goal in PQ is usually to generate a plan set that contains one optimal plan for each possible parameter value combination [13,17,18,7]. Many approaches to PQ are based on parameter space decomposition [13,17,18,12,7].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In [19], and later in [4], validity ranges are computed for each sub-plan of a query execution plan. The best plan is first chosen based on single-point estimates.…”
Section: Related Workmentioning
confidence: 99%
“…Adding to these challenges is the lack of standardized approaches for capturing and measurement of Performance requirements in application systems. Hence, given the criticality and limitations, we believe that looking for innovative approaches towards performance gains in the form of totally new ideas or improvements proposed to the existing ideas [1,2,3,4] that can bring in substantial improvements will surely be a differentiating factor to mitigate the "Performance" issue in software systems addressing the needs of larger audiences of IT industry.…”
Section: A Motivationsmentioning
confidence: 99%