コンピュータサイエンスでは、データベースの分野では、コミットされていないコミットされたデータとして知られている書き込み – 書き込み競合は、トランザクションのインターリーブされた実行に関連する計算上の異常です。
与えられたスケジュールS
このスケジュールには読まれていないことに注意してください。書き込みは、ブラインド書き込みと呼ばれます。
私たちは更新が失われています。このスケジュールをシリアル化しようとすると、2つの異なる結果が出るでしょう(T1とAとBのどちらかのバージョンが表示されています)。また、上記のスケジュールと同じではありません。このスケジュールは直列化できません。
Strict 2PLはT1をBからロックアウトすることでこの不一致を解消します。残念ながら、デッドロックはStrict 2PLが常に克服できないものです。
与えられたスケジュールS
このスケジュールには読まれていないことに注意してください。書き込みは、ブラインド書き込みと呼ばれます。
私たちは更新が失われています。このスケジュールをシリアル化しようとすると、2つの異なる結果が出るでしょう(T1とAとBのどちらかのバージョンが表示されています)。また、上記のスケジュールと同じではありません。このスケジュールは直列化できません。
Strict 2PLはT1をBからロックアウトすることでこの不一致を解消します。残念ながら、デッドロックはStrict 2PLが常に克服できないものです。