Question

In a DBMS using a "Strict Two-Phase Locking" protocol, when is a transaction allowed to release its locks?  

A Only after it has acquired all the necessary locks
B As soon as it acquires its first lock
C At any point during its execution
D Only after it has committed or aborted
Practice Next

Relevant for Exams:

Hey! Ask a query