在循环里进行 执行 insert 是否很好

来源:9-17 实现按车次生成车座功能(一)

无解的游戏

2023-05-27

在生成座位的时候,经历了 3 重循环;也就是说调用MySQLinsert方法会调很多次,是否可以改成组装完数据,一次性批量插入;
即:从很多个insert单数据,到一个insert多数据的这种

写回答

2回答

甲蛙

2023-05-29

同学能提出这点!点赞!如果量很大的Insert,确实应该用批量Insert,mybatis也是支持批量Insert,可以百度搜下。但要注意,我记得一次最多是500条,还是1000条,所以要分批insert

1
0

weixin_幕布斯3232400

2023-08-16

确实应该这样,不然跟数据库交互太多次了

0
0

新版Springboot3.0打造能落地的高并发仿12306售票系统

最新版Spring3.0仿12306售票系统实战

852 学习 · 512 问题

查看课程