poi导出大数据,报内存溢出怎么解决
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了poi导出大数据,报内存溢出怎么解决相关的知识,希望对你有一定的参考价值。
参考技术A POI之前的版本不支持大数据量处理,如果数据过多则经常报OOM错误,有时候调整JVM大小效果也不是太好。3.8版本的POI新出来了SXSSFWorkbook,可以支持大数据量的操作,只是SXSSFWorkbook只支持.xlsx格式,不支持.xls格式。3.8版本的POI对excel的导出操作,一般只使用HSSFWorkbook以及SXSSFWorkbook,HSSFWorkbook用来处理较少的数据量,SXSSFWorkbook用来处理大数据量以及超大数据量的导出。
参考以下博客
http://www.cnblogs.com/BigIdiot/archive/2012/11/26/2789067.html
以上是关于poi导出大数据,报内存溢出怎么解决的主要内容,如果未能解决你的问题,请参考以下文章
怎么使用java Poi解决导入excel表格大数据量时的内存溢出问