摘要: 可重复读的实现Repeatable Read(可重复读):一个事务在执行过程中可以看到其他事务已经提交的新插入的记录(读已经提交的,其实是读早于本事务开始且已经提交的),但是不能看到其他事务对已有记录的更新(即晚于本事务开始的),并且,该事务不要求与其他事务是“可串行化”的。这句话的核心,是“但是不 阅读全文
posted @ 2021-03-06 22:36 郭慕荣 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是幻读?幻读是在可重复读的事务隔离级别下会出现的一种问题,简单来说,可重复读保证了当前事务不会读取到其他事务已提交的 UPDATE 操作。但同时,也会导致当前事务无法感知到来自其他事务中的 INSERT 或 DELETE 操作,这就是幻读。关于行锁我们要知道的行锁在 InnoDB 中是基于 阅读全文
posted @ 2021-03-06 15:51 郭慕荣 阅读(2367) 评论(0) 推荐(0) 编辑