MySQL的可重复读会发生幻读吗?面试鸭...的全部评论

MySQL的可重复读会发生幻读吗?面试鸭...的全部评论
3个评论
Young
Java后端
可重复读可以解决幻读的
+1
用户上传的图片3
01-05 08:12
Young
Java后端
快照读-其他事务插入-当前读
01-05 08:17
龙吟
Java后端

幻读作为脏读、不可重复读、幻读中最难防的一种意外,可重复读的隔离级别上依然会出现幻读。 但是!Mysql中的可重复读,不会出现标准意义上的幻读幻读:指的是一个事务中,相同的select获取到的结果行数量不一致。

为什么mysql的可重复读不会有幻读情况?

快照读:mysql的快照读是通过mvcc实现的,不会看到其他新增事务对数据的修改,天然安全。...

01-05 15:24
下载 APP