Strict two-phase locking
•Locks that a txn obtains are kept until the txn completes
–Once the txn commits or aborts, then all its locks are released (as part of the commit or rollback processing)
•Two phases:
–Locks are being obtained (while txn runs)
–Locks are released (when txn finished)