On the design of adaptive and speculative concurrency control in distributed databases

Qian Lin, Gang Chen, Meihui Zhang

科研成果: 书/报告/会议事项章节会议稿件同行评审

4 引用 (Scopus)
Plum Print visual indicator of research metrics
  • Citations
    • Citation Indexes: 4
  • Captures
    • Readers: 14
see details

摘要

Efficient online transaction processing is key to many database applications, and existing concurrency control protocols perform remarkably well under specific workloads or access patterns that they have been designed for. However, they often do not scale well when the workload is dynamic. To tackle the challenge of dynamic workloads, we propose an Adaptive and Speculative Optimistic Concurrency Control (ASOCC) protocol for effective transaction processing. Based on real-Time monitoring of data access frequency, ASOCC adaptively embeds 2PL into the OCC scheme to facilitate superior contention resolution with reduced transaction aborts. Further, ASOCC dynamically inspects the correlation of data accesses and exploits such information to perform speculative transaction restart to save CPU cycles wasted on the processing of transactions that are destined to abort.

源语言英语
主期刊名Proceedings - IEEE 34th International Conference on Data Engineering, ICDE 2018
出版商Institute of Electrical and Electronics Engineers Inc.
1380-1383
页数4
ISBN(电子版)9781538655207
DOI
出版状态已出版 - 24 10月 2018
活动34th IEEE International Conference on Data Engineering, ICDE 2018 - Paris, 法国
期限: 16 4月 201819 4月 2018

出版系列

姓名Proceedings - IEEE 34th International Conference on Data Engineering, ICDE 2018

会议

会议34th IEEE International Conference on Data Engineering, ICDE 2018
国家/地区法国
Paris
时期16/04/1819/04/18

指纹

探究 'On the design of adaptive and speculative concurrency control in distributed databases' 的科研主题。它们共同构成独一无二的指纹。

引用此

Lin, Q., Chen, G., & Zhang, M. (2018). On the design of adaptive and speculative concurrency control in distributed databases. 在 Proceedings - IEEE 34th International Conference on Data Engineering, ICDE 2018 (页码 1380-1383). 文章 8509375 (Proceedings - IEEE 34th International Conference on Data Engineering, ICDE 2018). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICDE.2018.00154