An Almost-Serial Protocol for Transaction Execution in Main-Memory Database Systems
01 January 2002
Disk-based database systems benefit from concurrency among transactions, and the overhead of lock operations is usually marginal. For main-memory database systems, however, locking overhead can have a serious impact on performance. This paper proposes a serial protocol (called "SP") for the execution of transactions in main-memory systems, and evaluates the performance of SP against that of strict two-phase locking.