Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data 2008
DOI: 10.1145/1376616.1376710
|View full text |Cite
|
Sign up to set email alerts
|

Configuration-parametric query optimization for physical design tuning

Abstract: Automated physical design tuning for database systems has recently become an active area of research and development. Existing tuning tools explore the space of feasible solutions by repeatedly optimizing queries in the input workload for several candidate configurations. This general approach, while scalable, often results in tuning sessions waiting for results from the query optimizer over 90% of the time. In this paper we introduce a novel approach, called Configuration-Parametric Query Optimization, that d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
49
0

Year Published

2008
2008
2016
2016

Publication Types

Select...
3
3
1

Relationship

2
5

Authors

Journals

citations
Cited by 31 publications
(49 citation statements)
references
References 14 publications
0
49
0
Order By: Relevance
“…Typically the complexity overhead of using intersections outweigh the modest improvement in performance they provide [5]. We therefore focus on improving INUM's performance instead of extending it to include such complex index operations.…”
Section: IImentioning
confidence: 99%
See 1 more Smart Citation
“…Typically the complexity overhead of using intersections outweigh the modest improvement in performance they provide [5]. We therefore focus on improving INUM's performance instead of extending it to include such complex index operations.…”
Section: IImentioning
confidence: 99%
“…To reduce this overhead, designers aggressively prune candidate configurations through greedy algorithms, often reducing the quality of the final solution. Two recentlyproposed approaches reduce the overhead of optimizer invocation without aggressive premature pruning: parametric query optimization (C-PQO) [5] and caching partial query plan costs (INUM) [4].…”
Section: Introductionmentioning
confidence: 99%
“…One approach is to use information about previous optimizations to infer, in some cases, the cost of a query under a given configuration without issuing an optimization call (examples of such techniques use atomic configurations [8] or a top-down relaxation approach [4]). A recent approach introduced in [7] results in accurate approximations of the cost of a query at very low overhead (typically orders of magnitude faster than a regular optimization call).…”
Section: Configuration Evaluationmentioning
confidence: 99%
“…The server code-base was extended to support the techniques in [4,7] to provide what-if functionality and the ability to exploit local transformations. For our experiments we used a TPC-H database and workloads generated with the QGen utility 6 .…”
Section: Experimental Settingmentioning
confidence: 99%
See 1 more Smart Citation