LockMode
Index
Enumeration Members
NONE
No locking.
OPTIMISTIC
Optimistic locking via a version column.
PESSIMISTIC_PARTIAL_READ
Pessimistic shared lock that skips already-locked rows (FOR SHARE SKIP LOCKED).
PESSIMISTIC_PARTIAL_WRITE
Pessimistic exclusive lock that skips already-locked rows (FOR UPDATE SKIP LOCKED).
PESSIMISTIC_READ
Pessimistic shared lock (FOR SHARE).
PESSIMISTIC_READ_OR_FAIL
Pessimistic shared lock that fails immediately if the row is locked (FOR SHARE NOWAIT).
PESSIMISTIC_WRITE
Pessimistic exclusive lock (FOR UPDATE).
PESSIMISTIC_WRITE_OR_FAIL
Pessimistic exclusive lock that fails immediately if the row is locked (FOR UPDATE NOWAIT).
Locking strategy for concurrency control.