RT~~~~~~~~~~~~~~~~~~~~~
导出上千条数据时间太长了,5~6分钟左右吧。。

解决方案 »

  1.   

    才上千条就5-6分钟?我用poi导出10000条也就1分钟多点
      

  2.   

    贴出关键部分代码~~~!!!
    主要是看sql查询出要导出的值的时间!
    然后在是你处理生成Excel的代码!---------------------
      

  3.   

    sql查询时间很快。就是在往excel模板填充值的时候慢。
      

  4.   

    刚测试了。是卡在
    XlsExporter.export(statMap,
                                   "stat.payments",
                                   "test.xls",
                                   stream);停在这段就不往下走了,过几分钟就好了。怎么去优化?
      

  5.   

    jprofile监控下,看是什么地方耗费时间最多。
    xls适合很复杂的excel导出,但是不适合大数据量。时间长,内存也扛不住。
    如果只是纯列表的导出,数据量很大的话,可以用写xml的方式。
    W条数据也就几十秒的事~
      

  6.   


    哥们能说说你是使用神马工具导出的吗?
    XlsExporter.export()方法是你们自己写的还是工具自带的?