zhlx2835
2021-07-07 16:09
采纳率: 66.7%
浏览 91
已结题

java poi 导出慢2000条数据1分钟

1.查询业务数据很快
2.执行写入excle操作时很慢
img

  • 好问题 提建议
  • 收藏

4条回答 默认 最新

  • li.siyuan 2021-07-07 16:15
    已采纳

    你把自动列宽关了试试

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • 你先找到慢的点

    1. 查询慢
    2. 双层for循环慢
    3. 输出慢
    4. json转换慢
      如果是查询慢,解决网络问题或者优化sql
      如果是双层for循环慢,好像不太会慢
      如果是输出慢,使用序列化输出
      如果是2000条数据转成json慢,很有可能,你可以改成fastjson,或者不使用json
    评论
    解决 无用
    打赏 举报
  • 一只三黄鸡 2021-07-07 18:48

    把设置样式的代码注释后 再试试, 没看出来有什么其他慢的地方

    评论
    解决 无用
    打赏 举报
  • Bigmuu 2021-07-09 09:37

    用easyexcel

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题