MVCC是多版本并发控制,在事务隔离级别实现原理应用,事务隔离级别有四种
包括未提交,已提交,可重复读,串行化
事务的隔离级别是用来解决并发所产生额一些问题
包括:脏读,不可重复读,幻影读
MVCC有三个关键隐藏点,用来记录当前列被那个事务维护的id,
可以存储老数据的存储指针,一旦update操作需要回滚,就会回滚这个指针

历史数据存储在undolog
查询的时候创建快照信息readview,readview决定了我是怎么样去寻找undolog中的数据的
MVCC是多版本并发控制,在事务隔离级别实现原理应用,事务隔离级别有四种
包括未提交,已提交,可重复读,串行化
事务的隔离级别是用来解决并发所产生额一些问题
包括:脏读,不可重复读,幻影读
MVCC有三个关键隐藏点,用来记录当前列被那个事务维护的id,
可以存储老数据的存储指针,一旦update操作需要回滚,就会回滚这个指针

历史数据存储在undolog
查询的时候创建快照信息readview,readview决定了我是怎么样去寻找undolog中的数据的
2万+
4223

被折叠的 条评论
为什么被折叠?