为了支持读一致性、恢复和回滚,所有修改操作需考虑回滚段。UPDATE操作包括:将数据块送入数据缓冲区、将回滚块送入数据缓冲区、在修改行上设置行锁、将回滚数据保存至回滚段块,并将修改写入数据块。ORACLE的体系结构提供了相关示例。