Search This Blog

Wednesday, November 14, 2018

Delegating the whole locking responsibility to the database system

Delegating the whole locking responsibility to the database system can both simplify application development and prevent concurrency issues, such as deadlocking. Deadlocks can still occur, but the database can detect and take safety measures (arbitrarily releasing one of the two competing locks).