《MySQL实战45讲》笔记(二)

03 事务隔离 事务隔离的实现 在 MySQL 中,实际上每条记录在更新的时候都会同时记录一条回滚操作(undo log)。记录上的最新值,通过回滚操作,都可以得到前一个状态的值。 假设一个值从 1 被按顺序改成了 2、3、4,在回滚日志里面就会有类似下面的记录。 当前值是 4,但是在查询这条记录的时候,不同时刻启动的事务会有不同的 read-view。如图中看到的,同一条记录在系统中可以存在多个
相关文章
相关标签/搜索