COMMITとROLLBACKの仕組み
トランザクションは、複数の更新を1つのまとまりとして扱う仕組みです。すべての更新はまだ確定しておらず、他からは見えない状態で進みます。COMMITですべての更新を確定するか、ROLLBACKですべて取り消すかのどちらかで終わり、この性質を原子性と呼びます。ACIDとは、原子性・一貫性・独立性・永続性という、トランザクションが満たすべき4つの性質の頭文字です。
コミットで終えるを選んだとき、最終的な残高AとBは?
トランザクションは、複数の更新を1つのまとまりとして扱う仕組みです。すべての更新はまだ確定しておらず、他からは見えない状態で進みます。COMMITですべての更新を確定するか、ROLLBACKですべて取り消すかのどちらかで終わり、この性質を原子性と呼びます。ACIDとは、原子性・一貫性・独立性・永続性という、トランザクションが満たすべき4つの性質の頭文字です。
コミットで終えるを選んだとき、最終的な残高AとBは?