rollback邏輯的撤銷我們所做的工作,工作順序如下:
1、撤銷之前的修改,①、從UNDO段讀回數據;②、逆向執行前面的操作,如之前有insert,則delete,有delete則insert,有update則update之前的數據③、將undo條目標記爲已用;
2、釋放會話所持有的鎖,如有其它會話等待該鎖,則會話被喚醒
rollback邏輯的撤銷我們所做的工作,工作順序如下:
1、撤銷之前的修改,①、從UNDO段讀回數據;②、逆向執行前面的操作,如之前有insert,則delete,有delete則insert,有update則update之前的數據③、將undo條目標記爲已用;
2、釋放會話所持有的鎖,如有其它會話等待該鎖,則會話被喚醒