當(dāng)事務(wù)需要回滾時(shí),需要從undo log中獲取數(shù)據(jù)修改的前映像,以便于將數(shù)據(jù)恢復(fù)到修改前的狀態(tài)。
當(dāng)一個(gè)事務(wù)需要讀取的數(shù)據(jù)正在被另一個(gè)事務(wù)修改時(shí),為了避免臟讀,需要利用undo log構(gòu)造出數(shù)據(jù)塊被修改前的一致性的數(shù)據(jù)塊。
當(dāng)實(shí)例崩潰重啟后,需要通過undo log將未提交的事務(wù)回滾,使實(shí)例恢復(fù)到崩潰前的一致性狀態(tài)。
update、insert、delete操作時(shí),undo中記錄的信息不一樣。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/129124.html
閱讀 1346·2023-01-11 13:20
閱讀 1684·2023-01-11 13:20
閱讀 1132·2023-01-11 13:20
閱讀 1858·2023-01-11 13:20
閱讀 4100·2023-01-11 13:20
閱讀 2704·2023-01-11 13:20
閱讀 1385·2023-01-11 13:20
閱讀 3597·2023-01-11 13:20