http://www.agiledata.org/essays/concurrencyControl.html この論文は、Agile Database Techniques Chapter 17をまとめたものである。 私とあなた、二人が同時に Customer テーブルの同一行を読み取り、更新、コミットを行うとする。 このとき、どちらの変更が反映されるのであろう? 私?あなた?どちらでもない?それとも両方? 同様に、双方が共有のオブジェクトキャッシュから取り出したまったく同じ Customer オブジェクトを更新しようとしたとき、何が起こるだろうか? 並行処理制御では、共有エンティティ、オブジェクト、データ行などへの同時アクセスを扱う。 システムへどのように並列処理制御を実装するかを理解するためには、まず、コリジョン(訳注: 衝突)の基本 - コリジョンを回避するか、検出して対処するか

