1. 首页
  2. 大数据
  3. kafka
  4. MySQL高级理论 MVCC提交查询相关(版本链)

MySQL高级理论 MVCC提交查询相关(版本链)

上传者: 2020-12-16 13:35:01上传 PDF文件 255.69KB 热度 19次
首先要介绍几个概念: 1. MVCC(Multi-Version Concurren):多版本并发控制,是MySQL的事务型存储引擎如InnoDB。 2. trx_id与roll_pointer:MySQL会给每个表加2个字段,trx_id是事务字段id,roll_pointer为回滚字段。 3. 事务会有一个ID,只有更新(删除和插入是特性的更新)会生成事务ID。 4. 在事务中进行更新,会把原记录放到undo回滚日志里面,然后再插入一条新记录,这个新记录的roll_pointer指向刚刚放到undo回滚日志里面的那个记录。 5. 在事务中使用select不会生
下载地址
用户评论