1.

In ________ no two aborts occur unless two concurrent transactions update the same data item.(a) Multiversion scheme(b) Timestamp protocol(c) Lock based protocol(d) Snapshot isolation

Answer» The correct option is (d) Snapshot isolation

Easy explanation: In snapshot isolation no two aborts occur unless two concurrent transactions update the same data item. This makes snapshot isolation attractive but it does not ensure serializability.


Discussion

No Comment Found

Related InterviewSolutions