关于脏读,幻读和不可重复读

来源:6-4 索引优化策略(中)

奋斗de小蜗牛

2020-06-20

脏读是读到了没提交事务的插入的数据,幻读是读到了没提交事务的修改的数据,不可重复读是两次读到的结果不一样,但原因还是第二次读到了没提交事物的插入的数据,这三感觉没区别啊

写回答

1回答

sqlercn

2020-06-23

脏读是读到了没有提交的事务,幻读和不可重复读是读到了其它事务已经提交的事务,幻读也可以看做是一种特殊的不可重复读,其二者的区别在于,不可重复读是指一个事务前后两次读取的记录内容不一样,而幻读是指一个事务前后所读取的记录集的数量不一致。

0
0

MySQL提升课程 全面讲解MySQL架构设计

面面俱到讲解影响MySQL性能的各个因素,让MySQL架构了然于胸。

4419 学习 · 547 问题

查看课程