我通过jdbc向数据库插入几万条数据,要几十分钟,我是单条记录循环插入,请问有没有效率高一点的方法啊?
答案:2 悬赏:80 手机版
解决时间 2021-12-22 04:01
- 提问者网友:贪了杯
- 2021-12-21 16:06
前提:还是要通过jdbc,其他我不考虑。
最佳答案
- 五星知识达人网友:北方的南先生
- 2021-12-21 17:18
批处理 你插入一条 就连接一次数据库。。。。几万条 就连接几万次 理论和实际效率肯定会相对低一点呢 你可以吧你的数据装一个LIST里面 一次插入1000条 用毫秒数试试要多久 会不会好点 10000条又多久。。(当然 看你数据有多大的 不大就没问题) 然后循环插就好了 还有数据库表主键索引都建一下
全部回答
- 1楼网友:怙棘
- 2021-12-21 18:58
没有
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯