跳到主要导航 跳到搜索 跳到主要内容

Discriminative admission control for shared-everything database under mixed oltp workloads

  • East China Normal University

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

摘要

Due to the variability of IT applications, the back-end databases usually run the mixed OLTP workload, which comprises a variety of transactions. Some of these transactions are high-conflict and others are low-conflict. Furthermore, high-conflict transactions may contend on different groups of data stored in the database. Without precise admission control, too many transactions with conflict on the same group of records are simultaneously executed by the OLTP engine, and this will lead to the well-known problem of data-contention thrashing. Under mixed OLTP workloads, conflicting transactions would be blocked for a long time or rolled back finally, and other transactions have not enough opportunity to be processed.To achieve the optimal performance for each kind of transaction, we design a discriminative admission control mechanism for shared-everything database, referred to as DAC. DAC can quickly identify and classify high-conflict transactions according to the set of records they try to access, which is defined as a conflict zone. DAC makes admission control over OLTP transactions with the conflict zone as the granularity. By adaptively adjusting the transaction concurrency level for each zone, transaction blocking and waiting among the same kind of high-conflict transactions can be alleviated. Furthermore, thread resources are released to make the execution of low-conflict transactions less affected. We evaluate DAC using a main-memory database prototype and a classical disk-based database system. Experimental results demonstrate that DAC can help OLTP engine significantly improve the performance under mixed OLTP workloads.

源语言英语
主期刊名Proceedings - 2021 IEEE 37th International Conference on Data Engineering, ICDE 2021
出版商IEEE Computer Society
780-791
页数12
ISBN(电子版)9781728191843
DOI
出版状态已出版 - 4月 2021
活动37th IEEE International Conference on Data Engineering, ICDE 2021 - Virtual, Online, Chania, 希腊
期限: 19 4月 202122 4月 2021

出版系列

姓名Proceedings - International Conference on Data Engineering
2021-April
ISSN(印刷版)1084-4627
ISSN(电子版)2375-0286

会议

会议37th IEEE International Conference on Data Engineering, ICDE 2021
国家/地区希腊
Virtual, Online, Chania
时期19/04/2122/04/21

学术指纹

探究 'Discriminative admission control for shared-everything database under mixed oltp workloads' 的科研主题。它们共同构成独一无二的学术指纹。

引用此