1 用户1在数据块9000中更新一条记录(用户未提交)。
2 用户2查询相同的数据块并看到被查询的其中一行锁标记字节已经设置。
3 用户2获取ITL槽部分的XID(事务ID)。
4 XID映射到UNDO块,保存了更新前的信息。
5 完成数据块的克隆(称之为788块)。(当前块和undo信息共享构造CR数据块)
6 788块应用UNDO信息,回滚到之前的状态。
7 数据块9000为current数据块,而788数据块为CR数据块。
8 如果用户3想在用户1比较之前查询此数据块内容,用户也可以读取这个CR块。