Mysql事务-视图实现(2)

上一篇文档提到了事务相关的知识点?视图是如何工作的?那么这篇文档主要是介绍视图是如何实现的。 实现逻辑 在实现上, InnoDB为每个事务构造了一个数组,用来保存这个事务启动瞬间,当前正在“活跃”的所有事务ID。“活跃”指的就是,启动了但还没提交。 数组里面事务ID的最小值记为低水位,当前系统里面已经创建过的事务ID的最大值加1记为高水位,这个视图数组和高水位,就组成了当前事务的一致性视图(rea
相关文章
相关标签/搜索