
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
百万级数据导出 Excel,怎么性能优化避免OOM(内存溢出)
摘要:针对百万级数据导出导致的OOM问题,提出流式处理方案。推荐使用EasyExcel或SXSSFWorkbook进行分批次处理,结合游标分页查询和ORM缓存禁用。通过设置fetchSize、分批写入(如每批1000条)和内存优化(复用对象、调整JVM参数)有效降低内存占用。对于超大数据量,建议采用CSV格式或架构级优化(异步/分片导出)。关键点在于避免全量数据加载,实现流式处理与内存控制。
NC65 查询科目余额表,按月计算期末余额sql
sum(case when adjustperiod > '00' and #{month}>=adjustperiodthen gl_detail.localdebitamount else 0 end) borrower,--借方累计,sum(case when adjustperiod > '00' and #{month}>=adjustperiodthen gl_detail.local
到底了







