The __________ requires that each transaction Ti executes in two or three different phases in its lifetime, depending on whether it is a read-only or an update transaction.
(a) Validation protocol
(b) Validation-based protocol
(c) Timestamp protocol
(d) Timestamp-ordering protocol
This question was addressed to me in semester exam.
Question is taken from Multiple Granularity topic in section Concurrency Control of Database Management