Does the conservative two phase locking protocol produce cascadeless schedules?
Let us consider the following schedule :
Since in the schedule the lock on a is released, it is possible for the transaction T2 to acquire the lock on a. Now the transaction T2 reads the value of a which was written by transaction T1. This implies that if the transaction T1 aborts, the transaction T2 must be aborted for consistency purposes. Does it mean that even though a conservative two phase protocol is used, the schedules may not necesssarily be cascadeless?