Transactions: Concurrency Control and Recovery: Optimist concurrency control