rollback逻辑的撤销我们所做的工作,工作顺序如下:
1、撤销之前的修改,①、从UNDO段读回数据;②、逆向执行前面的操作,如之前有insert,则delete,有delete则insert,有update则update之前的数据③、将undo条目标记为已用;
2、释放会话所持有的锁,如有其它会话等待该锁,则会话被唤醒
rollback逻辑的撤销我们所做的工作,工作顺序如下:
1、撤销之前的修改,①、从UNDO段读回数据;②、逆向执行前面的操作,如之前有insert,则delete,有delete则insert,有update则update之前的数据③、将undo条目标记为已用;
2、释放会话所持有的锁,如有其它会话等待该锁,则会话被唤醒