Optimistic concurrency control: Difference between revisions

Content deleted Content added
SieBot (talk | contribs)
Drewnoakes (talk | contribs)
Added sentence: "Optimistic concurrency is generally used in environments with a low contention for data. "
Line 17:
</ol>
 
Optimistic concurrency is generally used in environments with a low contention for data. When conflicts are rare, validation can be done efficiently, leading to higher throughput than other concurrency control methods.{{Fact|date=February 2007}} However, if conflicts happen often, the cost of repeatedly restarting transactions, hurts performance significantly &mdash; other [[non-lock concurrency control]] methods have better performance when there are many conflicts.
 
==Web usage==