同时更新

tpgth1q7  于 2021-06-18  发布在  Mysql
关注(0)|答案(0)|浏览(137)

当两个客户端试图同时更新同一行时,只有一个被提交,另一个被拒绝,所以我想创建一个队列来逐个更新,抱歉英语不好
我是个学生我不知道怎么做还有别的办法吗
当两个客户同时购买同一产品时,我为我的库存创建了java系统,它必须更新行例如产品数量=10如果客户1和客户2试图同时购买客户1购买2它必须是10-2=8,客户2购买3它必须是8-3=5,但结果显示8或7它意味着只接受一个我的代码(从商店选择产品数量,商店id=条形码)
如果数量>0{(更新存储集产品数量=(sumquantity-quantitytobuy)其中storeid=条形码}

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题