首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
批量修改速度慢
Arthassssss
2018-04-13 11:15
请教一下,我批量插入的速度5W条速度只要20秒左右,但是为什么批量更新的时候速度1000条1分钟,有什么解决方案吗?^_^
项目:
JFinal
评论区
JFinal
2018-04-13 11:30
或许是你的 sql 让每条更新语句都更新了全表数据,或者全表的大部分数据
假定你有 1000 条 sql, 而被更新的表是 10000 条数据,如果这 1000 条 sql 全都会更新这 10000 条数据,那总共更新次数是 1000 * 10000 ,一共是 “一千万” 次
jfinal 数据库操作是全部委托底层的 JDBC 的,jfinal 并未做任何干预,性能主要取决于你的 sql 以及 JDBC 自身的速度还有数据库的速度
回复
Arthassssss
2018-04-13 11:53
@JFinal
如果一张表5W条数据,批量更新其中的1000条时间差不多是多少。
回复
发送
我要反馈
热门反馈
扫码入社
假定你有 1000 条 sql, 而被更新的表是 10000 条数据,如果这 1000 条 sql 全都会更新这 10000 条数据,那总共更新次数是 1000 * 10000 ,一共是 “一千万” 次
jfinal 数据库操作是全部委托底层的 JDBC 的,jfinal 并未做任何干预,性能主要取决于你的 sql 以及 JDBC 自身的速度还有数据库的速度