关注
疑问:不可重复读通过事务加锁解决了,但是下面出现的幻读的例子如果在事务加锁的情况下应该不会发生吧?A事务执行到一半B事务就进来执行了,这种情况是事务没有加锁吧? 可重复读(Repeated Read):通过事务加锁,解决了不可重复读问题,但因为表没有加锁,会出现幻读的情况,比如多了一行数据。 幻读就是,比如两个事务都在操作同一个表,A事务先读取了表的行数;而B事务在这个时候为表格新插入了一行数据。A事务再读取表的行数,发现竟多了一行,这就很怪异了,这就是幻读。解决办法是对表进行加锁。
点赞
相关推荐
点赞 评论 收藏
分享
05-09 20:23
北京科技大学 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 我的实习收获 #
24917次浏览 431人参与
# 在国企工作的人,躺平了吗? #
333250次浏览 3862人参与
# 实习吐槽大会 #
26582次浏览 129人参与
# 商战,最累的是我们 #
12736次浏览 50人参与
# 晒一晒你的工位 #
84282次浏览 299人参与
# 我的租房踩坑经历 #
20648次浏览 237人参与
# 穿越回高考你还会选现在的专业吗 #
18344次浏览 235人参与
# 毕业旅行去哪玩儿 #
1014次浏览 29人参与
# 小厂实习有必要去吗 #
46388次浏览 267人参与
# 求职你最看重什么? #
69547次浏览 393人参与
# 牛友们,签完三方你在忙什么? #
94896次浏览 837人参与
# 夸夸我的求职搭子 #
190785次浏览 1890人参与
# 摸鱼打卡站 #
39308次浏览 687人参与
# 携程求职进展汇总 #
530236次浏览 3950人参与
# 产运销实习日记 #
51963次浏览 551人参与
# 打工人锐评公司红黑榜 #
145367次浏览 908人参与
# 网易求职进展汇总 #
101828次浏览 982人参与
# 你小时候最想从事什么职业 #
95477次浏览 1719人参与
# 作业帮求职进展汇总 #
52426次浏览 354人参与
# 高学历就一定能找到好工作吗? #
47546次浏览 589人参与