为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA excel导入效率问题

JAVA excel导入效率问题

人到中年有点甜 2018-07-14 17:18:43
excel里有省市区,存的是汉字例如数据库也有省市区,但存的市代码例如直接导入到数据库的话,存的就是汉字,四级联动又没法做,所以我就写了方法,先获取excel的汉字,再通过汉字查到对应的编码,再存到数据库里这时候问题就来了,数据量一大,导入就特别慢,每条数据的省市区都要查找对应的编码,200条数据得导入10几分钟,有没有大神指导应该从哪方面优化
查看完整描述

3 回答

?
慕工程0101907

TA贡献1887条经验 获得超5个赞

  1. sql批处理

  2. 异步导入, 避免用户等待导入。


查看完整回答
反对 回复 2018-07-19
?
慕姐4208626

TA贡献1852条经验 获得超7个赞

先调试打印代码块耗时,定位真正耗时的代码。猜测是你查询级联关系时查询sql比较耗时。级联数据放入内存中,用到就从内存中取。查询sql如果慢就优化sql。总之,先定位耗时的代码。

查看完整回答
反对 回复 2018-07-19
  • 3 回答
  • 0 关注
  • 131 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信