The difference between 2PL and C2PL is that C2PL's transactions obtain all the locks they need before the transactions begin.
2PLとC2PLの違いは、C2PLがトランザクション開始前に必要な全ロックを獲得するという点にある。