2 相ロッキングプロトコル

更新日:

用語解説

2相ロッキングプロトコルは、トランザクションで、ロックをかける段階と外す段階を分け、外し始めたら新しいロックをかけないという規則です。

■ 試験で押さえるポイント

  • この規則を守ると、同時に実行しても、順に実行したのと同じ結果になります(直列化可能)。

  • デッドロックは防げません。

■ 過去問での着眼点

ロックをかける段階と外す段階を分ける点を押さえます。

例: 必要なロックをすべて取ってから更新し、終わってからまとめてロックを外します。

同じ分野の用語