请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关单怎么没有做批量订单更新,产品库存恢复也没做批量产品库存恢复,

关单怎么没有做批量订单更新,产品库存恢复也没做批量产品库存恢复,一期课程中取消订单之后也要做产品库存恢复吧,既然讲了mysql的锁了,一期下订单是不是也要优化下咯.

https://img1.sycdn.imooc.com//szimg/5a5da0b00001ef8205090141.jpg

这个地方时间没更新

正在回答

1回答

Geely 2018-01-16 23:21:27

你好,同学,关单的确没有做批量更新,高同学是我目前看到在二期学习非常深入的同学之一!赞一个!

另外你说的这里的确需要优化一下。。没有更新时间戳。

这个批量更新其实也比较简单,我们可以在sql上来支持。但是因为我们二期慢慢向高并发方向前进,所以批量更新的效果不一定好,因为我们用mysql的行锁,如果批量我们要锁很多。这期间有可能某个商品库存是更新掉的。这样如果想保证一致性,要锁的数据比较多。以后我们会使用乐观锁来解决这个问题。



0 回复 有任何疑惑可以回复我~
  • 提问者 高27 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-01-16 23:57:13
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信