Guarded repair of dependable systems
Theoretical Computer Science - Special issue on dependable parallel computing
Software Performability: From Concepts to Applications
Software Performability: From Concepts to Applications
Theory, Volume 1, Queueing Systems
Theory, Volume 1, Queueing Systems
Performance Modeling of Distributed and Replicated Databases
IEEE Transactions on Knowledge and Data Engineering
Adaptive speculative locking protocol for distributed real-time database systems
PDCS '07 Proceedings of the 19th IASTED International Conference on Parallel and Distributed Computing and Systems
Consistency rationing in the cloud: pay only when it matters
Proceedings of the VLDB Endowment
Hi-index | 0.00 |
An adaptive concurrency control protocol is proposed for distributed database systems where data and resource contention have adverse effects on performability. The protocol dynamically switches between two existing concurrency control mechanisms, namely, an optimistic one called the ``exclusive writer with locking option'' and a pessimistic one referred to as ``primary site locking.'' Adaptation is based on partial knowledge about the system that is available locally at any database site such that no overhead (no additional inter-database site message exchange for collecting information) is incurred. The evaluation results indicate a potential for significant gains in performability from the use of adaptive concurrency control techniques.