Podcast
Questions and Answers
What is optimistic concurrency control (OCC)?
What is optimistic concurrency control (OCC)?
Optimistic concurrency control (OCC) is a concurrency control method used in transactional systems, where transactions assume that multiple transactions can frequently complete without interfering with each other and do not acquire locks on data resources while running.
Who proposed optimistic concurrency control (OCC)?
Who proposed optimistic concurrency control (OCC)?
Optimistic concurrency control (OCC) was first proposed by H. T. Kung and John T. Robinson in 1979.
What does optimistic concurrency control (OCC) assume about transactions?
What does optimistic concurrency control (OCC) assume about transactions?
Optimistic concurrency control (OCC) assumes that transactions can frequently complete without interfering with each other, and conflicts are rare in the environment.
What does a transaction do before committing in optimistic concurrency control (OCC)?
What does a transaction do before committing in optimistic concurrency control (OCC)?
Signup and view all the answers
In what type of environments is optimistic concurrency control (OCC) generally used?
In what type of environments is optimistic concurrency control (OCC) generally used?
Signup and view all the answers