My開発メモ

トランザクション処理でのロック(MySQL)

時間があればまとめるが、以下のページが参考になる。

占有ロック(FOR UPDATE)と共有ロック(LOCK IN SHARE MODE)

占有ロック

データがロックされている間は、他ユーザはデータを読むことも、書き込むこともできないロックのこと

共有ロック

データがロックされている間は、他ユーザはデータを読むことはできるが、書き込むことができないロックのこと

カテゴリー: memo, mysql

タグ: lock, transaction, トランザクション, ロック

カウント: 151