您的位置:首页 > 其它

关于更新丢失的问题的思考

2018-01-25 18:06 155 查看
之前在看书的时候,遇到这种更新丢失的讨论,我一直认为在读提交的隔离级别下这是很正常的现象,应该不难理解,这种思考方式是完全的站立在数据库的角度去看的,如果站在业务的角度上去看,这种处理方式就会错了。

比如更新余额,用户要先查余额在跟新,你在查询与更新之间另外的会话去修改了数据,更新可能就会产生错误了。这个情况下业务数据就有问题了。

如何避免更新丢失,for update或乐观锁。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: