IT-lexikon › Databas › Optimistic concurrency

Optimistic concurrency

Databas In English → Uppdaterad: 2026-05-23

Anta att konflikter är sällsynta — låt alla skriva, upptäck konflikt vid commit, retry.

Implementation: version-kolumn (incrementeras vid varje update). UPDATE har WHERE version = ?. Misslyckas: någon annan uppdaterade först. Skiljer från pessimistic locking (lås rader i förväg). Bra för: web-appar med få samtidiga skribenter. ETags fungerar på samma princip för HTTP.

← Tillbaka till lexikonet