Chapter 4
Chapter 4
N N
Writ
time.
Requirement:
For a transaction these two phases must be mutually
complete.
That is as soon as the algorithm discovers that
Significantly more storage (RAM and disk) is
required to maintain multiple versions.
To check unlimited growth of versions, a
garbage collection is run when some criteria
is satisfied.
Prepared by Elisaye B. @WSU-DTC 17
Multi version Two-Phase Locking Using
Certify Locks
Concept