當事務需要回滾時,需要從undo log中獲取數據修改的前映像,以便于將數據恢復到修改前的狀態。
當一個事務需要讀取的數據正在被另一個事務修改時,為了避免臟讀,需要利用undo log構造出數據塊被修改前的一致性的數據塊。
當實例崩潰重啟后,需要通過undo log將未提交的事務回滾,使實例恢復到崩潰前的一致性狀態。
update、insert、delete操作時,undo中記錄的信息不一樣。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/129124.html
閱讀 1353·2023-01-11 13:20
閱讀 1699·2023-01-11 13:20
閱讀 1211·2023-01-11 13:20
閱讀 1902·2023-01-11 13:20
閱讀 4161·2023-01-11 13:20
閱讀 2751·2023-01-11 13:20
閱讀 1397·2023-01-11 13:20
閱讀 3664·2023-01-11 13:20