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

来源:12-7 利用MySQL事务创建订单-支持减库存操作

慕九州5268350

2020-07-13

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

写回答

1回答

keryz

2020-07-13

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

0
1
天才码帝
chunk方法一般用于命令行操作批处理数据库的数据,不适合WEB访问处理大量数据,很容易导致超时。
2020-07-27
共1条回复

全流程开发 TP6.0实战高并发电商服务系统

一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目

1458 学习 · 1310 问题

查看课程