内容来自 《收割 Offer:互联网大厂面经》

在事务 A 中先后两次读取同一条记录但结果不一样,这种现象称为不可重复读,如表 1-7 所示。

表1-7 两个事务交替执行出现不可重复读

image.png

脏读与不可重复读的区别在于前者读到的是其他事务未提交的数据,后者读到的是其他事务已提交的数据。