【MySQL学习笔记】MVCC多版本并发控制

MVCC 原理 1. 概念 MVCC 是为了解决事务并发执行过程中所遇到的问题。 2. 版本链 对于使用 InnoDB 存储索引的表来说,它的聚簇索引记录中都包含两个必要的隐藏列,如下 trx_id:每次一个事务对某条聚簇索引记录进行改动时,都会把该事务的事务 id 赋值给 trx_id 隐藏列。 roll_pointer:每次一个事务对某条聚簇索引记录进行改动时,都会把旧的版本写入 undo 日
相关文章
相关标签/搜索