ダーティライト

ダーティライト

データベースの同時実行制御において、ひとつのトランザクションが別のトランザクションに影響するパターン。5つのうちの1つ。

  • トランザクションT1がデータを変更する
  • トランザクションT2が、T1がコミットまたはロールバックする前に同じデータを変更する
  • T1、T2のいずれかがロールバックを実行する

結果、正しいデータの値がなんであるべきかが不明となる。