请稍等 ...
×

采纳答案成功!

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

批量更新商品库存如何保证性能

使用for循环和saveAll都是循环一条一条的操作数据库,如果是很多条数据这样操作会影响数据库性能,请问下有什么方法避免这种降低性能低的操作

正在回答 回答被采纳积分+3

1回答

keryz 2020-07-13 19:20:21

同学,你好,可以使用tp自带的 chunk 分批数据处理,自己研究一下哈,看场景也可以用队列来处理的

0 回复 有任何疑惑可以回复我~
  • chunk方法一般用于命令行操作批处理数据库的数据,不适合WEB访问处理大量数据,很容易导致超时。
    回复 有任何疑惑可以回复我~ 2020-07-27 16:20:34
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信