Non-lock concurrency control
{{More citations needed|date=June 2025}}
In Computer Science, in the field of databases, non-lock concurrency control is a concurrency control method used in relational databases without using locking.
There are several non-lock concurrency control methods, which involve the use of timestamps on transaction to determine transaction priority:
- Optimistic concurrency control
- Timestamp-based concurrency control{{Cite book |last= |first= |url=https://www.google.co.uk/books/edition/Introduction_to_Database_Systems/y7P9sa2MeGIC?hl=en&gbpv=1&dq=%22Non-lock+concurrency+control%22+-wikipedia&pg=PA330&printsec=frontcover |title=Introduction to Database Systems |date=September 2010 |publisher=Pearson Education India |isbn=978-81-317-3192-5 |page=341 |language=en}}
- Validation-based concurrency control
- Multiversion concurrency control
- Snapshot isolation
See also
References
{{DEFAULTSORT:Non-Lock Concurrency Control}}
Category:Transaction processing
{{Reflist}}{{Database-stub}}