Optimistic concurrency control: Difference between revisions

Content deleted Content added
D6 (talk | contribs)
m fix ISBN syntax (Wikipedia Check Wikipedia check #69; fmt
No edit summary
Line 7:
<ol>
<li>'''Read''': The client reads values from the database, storing them to a private sandbox or cache that the client can then edit.</li>
<li>'''Validate''': When the client has completed editing of the values in its sandbox or cache, it initiates the storage of the changes back to the database. During validation, an algorithm checks if the changes to the data would conflict with either. validating is basically a phase during which a system checks that whether the writes has potentially violated the serialization consistency or not.
* already-committed transactions in the case of ''backward [[validation scheme]]s'', or
* currently executing transactions in the case of ''forward validation schemes''.