Home // DBKDA 2015, The Seventh International Conference on Advances in Databases, Knowledge, and Data Applications // View article
ORPE - A Data Semantics Driven Concurrency Control Mechanism
Authors:
Tim Lessner
Fritz Laux
Thomas M Connollly
Keywords: Multimodel concurrency control; transaction processing; optimistic concurrency control; snapshot isolation; performance analysis
Abstract:
This paper presents a concurrency control mechanism that does not follow a one concurrency control mechanism fits all needs strategy. With the presented mechanism a transaction runs under several concurrency control mechanisms and the appropriate one is chosen based on the accessed data. For this purpose, the data is divided into four classes based on its access type and usage (semantics). Class O (the optimistic class) implements a first-committer-wins strategy, class R (the reconciliation class) implements a first-n-committers-win strategy, class P (the pessimistic class) implements a first-reader-wins strategy, and class E (the escrow class) implements a first-n-readers-win strategy. Accordingly, the model is called PeFS. Under this model the TPC-C benchmark outperforms other CC mechanisms like optimistic Snapshot Isolation.
Pages: 147 to 152
Copyright: Copyright (c) IARIA, 2015
Publication date: May 24, 2015
Published in: conference
ISSN: 2308-4332
ISBN: 978-1-61208-408-4
Location: Rome, Italy
Dates: from May 24, 2015 to May 29, 2015