2014
DOI: 10.1007/s00778-013-0345-7
|View full text |Cite
|
Sign up to set email alerts
|

Transactional support for adaptive indexing

Abstract: Adaptive indexing initializes and optimizes indexes incrementally, as a side effect of query processing. The goal is to achieve the benefits of indexes while hiding or minimizing the costs of index creation. However, indexoptimizing side effects seem to turn read-only queries into update transactions that might, for example, create lock contention. This paper studies concurrency control and recovery in the context of adaptive indexing. We show that the design and implementation of adaptive indexing rigorously … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
37
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 23 publications
(37 citation statements)
references
References 32 publications
0
37
0
Order By: Relevance
“…[25] Sideways cracking, Covered cracking [15], this paper resp. [25] Sorting: Quick(_insert) sort, Radix(_insert) [12,13] Full index: AVL-tree, B+-tree, ART [1,3,20] Parallel standard cracking P-SC [8,9] Parallel coarse-granular index P-CGI [2] Parallel-chunked standard cracking P-CSC [2] Parallel-chunked vectorized cracking P-CVC Variant of [23] Parallel-chunked coarse-granular index…”
Section: Parallel Cracking Methodsmentioning
confidence: 99%
See 4 more Smart Citations
“…[25] Sideways cracking, Covered cracking [15], this paper resp. [25] Sorting: Quick(_insert) sort, Radix(_insert) [12,13] Full index: AVL-tree, B+-tree, ART [1,3,20] Parallel standard cracking P-SC [8,9] Parallel coarse-granular index P-CGI [2] Parallel-chunked standard cracking P-CSC [2] Parallel-chunked vectorized cracking P-CVC Variant of [23] Parallel-chunked coarse-granular index…”
Section: Parallel Cracking Methodsmentioning
confidence: 99%
“…This research group has proposed several different indexing techniques to address different dimensions of database cracking, including updates [14], tuple reconstruction [15], convergence [16], concurrency control [8,9], and robustness [11]. In this paper, we critically review database cracking in several aspects.…”
Section: Our Focusmentioning
confidence: 99%
See 3 more Smart Citations