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

On-Line Index Selection for Shifting Workloads

Abstract: This paper introduces COLT (Continuous On-Line Tuning), a novel framework that continuously monitors the workload of a database system and enriches the existing physical design with a set of effective indices. The key idea behind COLT is to gather performance statistics at different levels of detail and to carefully allocate profiling resources to the most promising candidate configurations. Moreover, COLT uses effective heuristics to self-regulate its own performance, lowering its overhead when the system is … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
35
0

Year Published

2011
2011
2024
2024

Publication Types

Select...
5
3
2

Relationship

1
9

Authors

Journals

citations
Cited by 58 publications
(35 citation statements)
references
References 19 publications
0
35
0
Order By: Relevance
“…Both offline [1], [8], [9] and online [10], [11], [12] tools find an optimal set of indexes within user specified constraints (e.g., maximum index size). Rather than replicate this work, Shinobi analyzes the output of such tools (or hand-crafted physical designs), and runs index selection and partitioning techniques to further optimize their designs by identifying subsets of a table where installing an index will be detrimental to performance.…”
Section: Related Workmentioning
confidence: 99%
“…Both offline [1], [8], [9] and online [10], [11], [12] tools find an optimal set of indexes within user specified constraints (e.g., maximum index size). Rather than replicate this work, Shinobi analyzes the output of such tools (or hand-crafted physical designs), and runs index selection and partitioning techniques to further optimize their designs by identifying subsets of a table where installing an index will be detrimental to performance.…”
Section: Related Workmentioning
confidence: 99%
“…Though, this works quite well for static scenarios with fixed workloads, dynamic environments (in terms of data characteristics and query workload) still pose a serious challenge. One possible solution is to monitor the workload and adapt the configuration continuously [1], [2], [3]. However, changing a configuration at runtime, e.g.…”
Section: Introductionmentioning
confidence: 99%
“…Continuous On-Line Tuning (COLT) discussed by Schnaitter et al (2006Schnaitter et al ( , 2007 is a framework that continuously examines the workload and proposes the indexes to make the physical design more valuable. COLT performs the index selection in three stages, i.e.…”
Section: Self-configurationmentioning
confidence: 99%