Next: Optimistic Concurrency Control Up: Transactions Previous: Conclusion   Contents   Index
A strict transaction is a transaction that consists entirely of strict operations (see Section 3.3.2). I will leave the definition of pessimistic transactions and optimistic transactions to the reader.
Different techniques, such as Two-Phase Commit, Logging, and Optimistic Concurrency Control, for concurrency control has been thoroughly discussed in . Instead of repeating it here I will present my solution that is based on Optimistic Concurrency Control.