concurrency control korth dbms ppt.ppt
concurrency control korth dbms ppt.ppt
● Lock-Based Protocols
● Timestamp-Based Protocols
● Validation-Based Protocols
● Multiple Granularity
● Multiversion Schemes
● Insert and Delete Operations
● Concurrency in Index Structures
● Variant: “First-updater-wins”
4 Check for concurrent updates when write occurs by locking item
– But lock should be held till all concurrent transactions have finished
4 (Oracle uses this plus some extra features)
4 Differs only in when abort occurs, otherwise equivalent