In this paper, we propose a concurrency control protocol, denoted Cooperative Locking, which extends the two-phase locking protocol by intro- ducing the notion of downgrading of locks proposed in [9]. The basic idea of the proposed protocol is to provide the following functionality: after using an object in a transaction, the user can downgrade a lock on an object to a less restrictive mode before the transaction ends its execution. The prime goal of our proposal is to provide a high degree of inter-transaction parallelism while ensuring serializability of schedules.
CITATION STYLE
Brayner, A. (2001). Lock downgrading: An approach to increase inter-transaction parallelism in advanced database applications. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2113, pp. 330–339). Springer Verlag. https://doi.org/10.1007/3-540-44759-8_33
Mendeley helps you to discover research relevant for your work.