简述 InnoDB 对 MVCC 的实现

一、简述 分为两个要点简述: 要点一:行记录的历史版本是什么样子的? InnoDB 将行记录及其历史行记录通过隐藏字段(DATA_ROLL_PTR)链成一个链表。历史行记录其实就是 undo log,放在共享表空间的 undo 段。 要点二:当前事务进行快照读时,如何选择历史版本? 每个行记录及其历史行记录都有一个隐藏字段(DATA_TRX_ID),记录了最后更新该行记录的事务 ID。 事务的事务
相关文章
相关标签/搜索