대용량 Excel 다운로드 시 발생하던 OOM을 Heap 지표로 추적하고, MyBatis Cursor와 SXSSFWorkbook 기반 스트리밍 구조로 바꿔 Heap 사용량을 약 90% 줄인 과정.
#mybatis
1개의 노트🌿 자라는 중1,000만 건 Excel 다운로드와 OOM: 메모리를 늘리지 않고 구조를 바꾸기
대용량 Excel 다운로드 시 발생하던 OOM을 Heap 지표로 추적하고, MyBatis Cursor와 SXSSFWorkbook 기반 스트리밍 구조로 바꿔 Heap 사용량을 약 90% 줄인 과정.