Oracle Database Transactions and Locking Revealed: Building High Performance Through Concurrency