jun6.net - 一份执着

Description: Description

java (6376) spring (1350) hexo (1154) 算法 (217) 多线程 (22) valine (4) hexo 评论系统 valine 邮件通知

Example domain paragraphs

今天介绍下,在 MySQL 的 InnoDB 存储引擎中,事务隔离是如何实现的。

InnoDB 里面每个事务有一个唯一的事务 ID ,叫作 transaction id 。它是在事务开始的时候向 InnoDB 的事务系统申请的,是按申请顺序严格递增的。

对于数据库的每行记录,都会有三个隐藏字段: db_trx_id (事务 id) 、 db_roll_pt (回滚指针) 、 delete_flag(删除标记) 。— 有懂的朋友,还望别细纠,其实 delete_flag 是在头信息中,这里是为了方便理解

Links to jun6.net (1)