ロック

ロックは、データを完全に保存するために使用されます。

ユーザがデータを更新した時、何らかの通知が発生することで他のユーザが更新できなくなります。他のユーザはこのデータが現在更新中であることを示す通知を受け取ります。この通知をロックと呼びます。

ロックが発行されない場合、更新情報が失われてしまします。もし、各ユーザのトランザクションが他のユーザについて知らない状態にいると、最終的な更新処理によって、他のユーザの更新内容が上書きされてしまいます。