开发者社区> 问答> 正文

关于事务的问题? 400 报错

关于事务的问题? 400 报错

对事务一直有个疑问,真的用事务就能保证安全了么?

比如我现在一个账号有10块钱,同时进来两个请求,开了两个事务,都要消费8块钱

第一个请求一检查,钱够,第二个请求一检查,钱也够

它们就很开心的扣款并提交事务了,这种情况要怎么办?

事务可以搞定么?或者事务不管用要用锁?

但是多个服务器的话锁也没法加呀。。。

展开
收起
爱吃鱼的程序员 2020-06-03 13:11:47 383 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    刚刚自己测试了下,似乎明白了。。

    一个事务正在操作的行会被锁。。另一个事务要等这个事务结束才能继续。。

    ######

    请参考 

    2020-06-03 13:46:45
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载