Optimistic or Pessimitic

mixi内の研究室の友人の日記に,Ruby on Rails(RoR)のActiveRecordで使用されているOptimistic Offline Lockについて,なんでこんなロックが必要かわからんという疑問があるのを見つけた.それに,コメントをつけようとしたら,延々と書いてしまいそうなので,こちらに書くことに.
まずは,ロックのおさらいから.