场景题的答案是这个吗?在可重复读(Repeatable Read)隔离级别下,一个事务不会看到其他事务的中间状态,只会看到其他事务开始前或提交后的状态。 假设初始金额为$M$元。 A事务每次加10元,执行1秒;B事务每次加20元,执行10秒。 当B事务执行到第3秒时,A事务开始执行。由于是可重复读隔离级别,A事务看到的金额仍然是B事务开始前的金额$M$元。 A事务执行结束后,金额变为$M + 10$元。 B事务继续执行,结束时,金额变为$M + 10 + 20 \times 10 = M + 200 + 10 = M + 210$元。 因此,最后金额的值是$M + 210$元。
2 3

相关推荐

02-25 12:55
吉林大学 Java
远航_随风:你现在开整,到大二升大三暑假是完全来得及找一段实习的,这样到暑期前就可以整满两段。别听他们扯淡转测开,半年时间学习后端是来得及的,而且你才大二。具体的学习路线可以看看牛肉哥的博客,以及其他大佬发的经验贴,这个在牛客上很多。算法平时加强练,定期复习。加油,会有好的结果的!
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务