如题,当导入1万条数据时内存溢出,然后我试过分批导入也一样,我是第一次用poi,不知道是不是什么地方处理不当,请高人指点,谢谢!!

解决方案 »

  1.   

    溢出就是溢出,分批也是个死。如果生产环境是windows的,可以使用odbc连接excel文件,insert语句插入数据,速度不错。其他操作系统的话,就只能用xml方式的文件了,就是直接把Excel另存为Xml的那种。你可以看看我空间里的一篇文章,呵呵,仅此一篇,供参考。http://blog.csdn.net/yys79/archive/2009/02/06/3866204.aspx
      

  2.   

    你是怎么导的?
    1万条就死了...
    内存设的大点...
    >_<
      

  3.   

    将内存增大,最简单的办法,如果没什么复杂的格式要求导出为csv吧,然后用excel打开
      

  4.   

    将内存增大,最简单的办法,如果没什么复杂的格式要求导出为csv吧,然后用excel打开
    建议生成XML吧,省力啊
      

  5.   

    我也出现过你这个问题。。
    但是我是用分页查询解决的,就是把记录分几次查询,分几次查询的话,再导出excel就不会溢出了。