6
Mengapa transaksi yang tidak terikat harus dibatalkan dalam urutan terbalik?
Saya memiliki log basis data tempat beberapa transaksi menang (dilakukan sebelum crash) dan beberapa kehilangan (belum dilakukan). Kami belajar di kelas bahwa tindakan yang kalah harus dibatalkan. Apakah ada alasan untuk melakukan ini mundur? Adakah yang bisa memberikan contoh sederhana log di mana forward undo akan memberikan hasil yang salah?