Please enable JavaScript.
Coggle requires JavaScript to display documents.
Concurrency Control, Serializability - Coggle Diagram
-
Serializability
-
Solutions to concerns
-
Locking
-
-
-
-
-
-
Deadlock
Occurs when two or more transactions wait for each other to unlock data. Called deadly embrace. Circular
-
The Dining Philosophers
5 Philosphers. Central dining room but 5 bedrooms. Each had a gold fork but two forks could pick up the spaghetti. Realised no one person could use one fork, they waited for someone to drop their fork.
The concurrent interleaved execution of transactions will produce the same result as some serial execution of those same transactions. End result must always be the same as if an individual or transaction was taking place alone.
-