Jump to content

Locks with ordered sharing

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by HatemAMahmoud (talk | contribs) at 10:41, 5 February 2024 (explain soft locks with link). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In databases and transaction processing the term Locks with ordered sharing comprises several variants of the two-phase locking (2PL) concurrency control protocol generated by changing the blocking semantics of locks upon conflicts. One variant is identical to strict commitment ordering (SCO). Further softening of locks eliminates thrashing.

References

  • D. Agrawal, A. El Abbadi, A. E. Lang: The Performance of Protocols Based on Locks with Ordered Sharing, IEEE Transactions on Knowledge and Data Engineering, Volume 6, Issue 5, October 1994, pp. 805–818, ISSN 1041-4347