为了账号安全,请及时绑定邮箱和手机立即绑定

Bob和Smith相互转账的问题

1-8单机事务拾遗(下)12:00左右视频中老师举得例子是:bob给simth转账100的同时smith也给bob转了100,结果是bob和smith都同时有100,我理解不了,原因如下:

1,bob和smith刚开始的时候只有一人有100,那么他们不是只有一人能执行将自己账户上的钱置零的操作吗

加入刚开始bob有100,smith账户为0,那么bob给smith转100,bob减100,smith此时还是0,所以自己没有办法执行给bob转账的操作,当smith账户加100后才能给bob转账,然后就如老师所说的“打字机模型”之间似乎不会出现本来两账户本来总共100,后来平白无故的变200的情况??

正在回答

3 回答

感觉这一块有问题

0 回复 有任何疑惑可以回复我~

我也有这个疑问

0 回复 有任何疑惑可以回复我~

+1同问

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
在线分布式数据库原理与实践
  • 参与学习       42363    人
  • 解答问题       53    个

一起学习事务与分布式事务原理与实践干货,欢迎收藏

进入课程

Bob和Smith相互转账的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信