Non-lock concurrency control: Difference between revisions
Appearance
Content deleted Content added
m Bot: Removing Orphan Tag (Nolonger an Orphan) (Report Errors) |
MVCC is optimistic |
||
(6 intermediate revisions by 5 users not shown) | |||
Line 5: | Line 5: | ||
* [[Optimistic concurrency control]] |
* [[Optimistic concurrency control]] |
||
* [[Timestamp-based concurrency control]] |
** [[Timestamp-based concurrency control]] |
||
* |
** Validation-based concurrency control |
||
** [[Multiversion concurrency control]] |
|||
*** [[Snapshot isolation]] |
|||
==See also== |
==See also== |
Latest revision as of 21:27, 27 December 2023
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
See also[edit]