Non-lock concurrency control
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
- * Validation-based concurrency control
- * Multiversion concurrency control
- ** Snapshot isolation