码迷,mamicode.com
首页 > 其他好文 > 详细

导出数据量大的报表内存溢出怎么办?

时间:2020-06-19 13:57:34      阅读:43      评论:0      收藏:0      [点我收藏+]

标签:tps   net   参考   使用   exce   href   soft   link   怎么办   

导出报表内存溢出很可能是因为数据全内存导致的,得采用流式(分批)导出的方式。如果报表是自己写代码开发的,可以借助诸如 POI 等开源包实现流式导出,代码有点长,供参考:https://blog.csdn.net/gw5205566/article/details/100044236

如果使用报表工具开发的报表,就要看看工具本身支不支持了,有的报表工具可以支持报表异步分页呈现、报表流式(分批)导出 Excel、打印这些功能,直接用比较方便,供参考: 海量清单与分组报表的实现 ,这个目前测过几百万条的报表导出打印都可以,更大数据量的要自己再测测了。

导出数据量大的报表内存溢出怎么办?

标签:tps   net   参考   使用   exce   href   soft   link   怎么办   

原文地址:https://www.cnblogs.com/xiaohuihui-11/p/13162544.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!