![]() |
![]() |
![]() |
@inproceedings{DBLP:conf/adbis/NekrestyanovNPP97,
author = {Igor Nekrestyanov and
Boris Novikov and
Ekaterina Pavlova and
Serge Pikalev},
title = {Concurrency Control Protocols for Persistent Shared Virtual Memory
Systems (Extended Abstract)},
booktitle = {Proceedings of the First East-European Symposium on Advances
in Databases and Information Systems (ADBIS'97), St.-Petersburg,
September 2-5, 1997. Volume 1: Regular Papers},
publisher = {Nevsky Dialect},
year = {1997},
pages = {35-39},
ee = {db/conf/adbis/NekrestyanovNPP97.html},
crossref = {DBLP:conf/adbis/97},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
A family of optimistic concurrency control protocols for real-time persistent systems with critical performance requirements and very tight deadlines is proposed.
Under assumptions that almost all transactions are extremely short and read-only and the entire database resides in main memory (which are realistic for this type of applications), we propose distributed concurrency control protocols which exploit the virtual memory management for concurrency control. Virtual memory management is required anyway, so the additional overhead is extremely low, especially for most frequent read-only transactions.
Two variations of the proposed protocol are described and compared with alternative approaches.
Copyright © 1997 by the ACM, Inc., used by permission. Permission to make digital or hard copies is granted provided that copies are not made or distributed for profit or direct commercial advantage, and that copies show this notice on the first page or initial screen of a display along with the full citation.