Optimistic concurrency control: Difference between revisions

Content deleted Content added
SmackBot (talk | contribs)
m Date/fix maintenance tags
Changed statement about "Optimistic Locking" being a misnomer.
Line 1:
{{Unreferenced|date=February 2007}}
 
In [[computer science]], in the field of [[database]]s, '''optimistic concurrency control''', (OCC) is a [[concurrency control]] method used in [[relational database]]s without using [[Lock (computer science)|lock]]ing. It is commonly referred to as '''optimistic locking''', a misnomerreference to the non-exclusive locks that are created on the database.
 
Optimistic concurrency control is based on the assumption that most [[database transaction]]s don't conflict with other transactions, allowing OCC to be as permissive as possible in allowing transactions to execute.