可重复读中的一些想法。
在一些文章中,大家都在说明下面这个事情,两个select操作都能够查询出来同样的数据。
事务A | 事务B |
---|---|
begin; | |
begin; | |
update; | |
update无关操作为了分配事务ID | |
select; | |
update; | |
select; | |
commit; | |
commit; |
在MySQL可重复读这个级别中,我自己有一个事情没明白,就动手实现了一下。
事务A | 事务B |
---|---|
begin; | |
begin; | |
update; | |
update无关操作; | |
commit; | |
select; | |
commit; |
该select操作的结果与第一个例子相同,具体解释原因在一些文章中能够看到。