mysql 事务 不可重复读的疑问? 急求兄弟们解答

对于不可重复读, 一直比较好奇的是:

  1. 一个事务中怎么会多次读取同一数据, 什么场景下需要这么做, 实在没想出来?
  2. 即便是在一个事务中进行了多次读取, 并且在两次读取之间, 有其他事务对数据进行了修改并提交落地了, 那么读取不一致按理说是正常的呀, 有什么危害么, 也没想出来?
阅读 3.1k
1 个回答

比如说去银行取钱,那么取钱银行会在卡上减金额,显示余额和会再次读取余额.如果此时你老婆在手机上买了一个口红,那么此时你显示的余额是有问题的.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题