Proceedings of the 2021 International Conference on Management of Data 2021
DOI: 10.1145/3448016.3457294
|View full text |Cite
|
Sign up to set email alerts
|

Releasing Locks As Early As You Can: Reducing Contention of Hotspots by Violating Two-Phase Locking

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 15 publications
(11 citation statements)
references
References 31 publications
0
11
0
Order By: Relevance
“…The reason is the overhead of maintaining and referring long list of read and write sets. This limitation can be removed by (1) utilizing an efficient data structure for maintaining read and write sets, (2) using improved versions of lock‐based and optimistic concurrency control algorithms, for example, References 40–42, (3) utilizing a more effective hash data structure for indexing moving objects and handling their consistency. In future, we aim to apply such improvements and perform extensive performance evaluation by involving more index structures proposed in the literature for moving objects.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…The reason is the overhead of maintaining and referring long list of read and write sets. This limitation can be removed by (1) utilizing an efficient data structure for maintaining read and write sets, (2) using improved versions of lock‐based and optimistic concurrency control algorithms, for example, References 40–42, (3) utilizing a more effective hash data structure for indexing moving objects and handling their consistency. In future, we aim to apply such improvements and perform extensive performance evaluation by involving more index structures proposed in the literature for moving objects.…”
Section: Discussionmentioning
confidence: 99%
“…Therefore, we tried to keep the concurrency control algorithm simple and focused on data structure aspects to achieve consistency of query results without performance degradation. However, in the future, we plan to incorporate the existing complex concurrency control algorithms 40–42 to indices for moving objects.…”
Section: Problem Descriptionmentioning
confidence: 99%
“…Its main idea is to release the acquired locks at an early stage to reduce the blocking time and aggressively operate dirty reads to increase concurrency. As shown in the original paper [7], Bamboo can outperform other state-of-the-art…”
Section: Introduction 11 Motivationmentioning
confidence: 90%
“…Bamboo is designed for highly contended workloads and an extension of 2PL [1]. Its main idea is to release the acquired locks at an early stage to reduce the blocking time and increase concurrency.…”
Section: Motivation: Centralized 2plmentioning
confidence: 99%
“…Bamboo can be faster than other state-of-the-art concurrency-control protocols under conditions in which hotspot accesses limit transaction throughput. Bamboo implements the wound-wait method for deadlock prevention among transactions [1]. Wound-wait resolves deadlocks by making transactions of higher priority abort other transactions.…”
Section: Motivation: Centralized 2plmentioning
confidence: 99%