지난 포스팅에서 이어지는 글입니다.지난 포스팅: Safety R3 XML Import 성능 개선 with AI1. 서론cubeSAFETY R3 시스템은 국제 의약품 규제 표준인 ICH E2B(R3) 포맷의 XML 파일을 파싱하여 안전성 보고 데이터(ICSR)를 DB에 적재합니다.최근 특정 케이스에서 XML 업로드가 최대 7시간까지 소요되는 심각한 성능 병목이 보고되었습니다. 파일 크기는 수십 MB 수준이었으나, 내부 데이터의 연관 관계가 복잡하여 기존 파싱 로직으로는 처리가 불가능한 상황이었습니다.본 포스팅에서는 DOM(Document Object Model) 기반의 레거시 파싱 로직이 가진 구조적 한계를 분석하고, 이를 **StAX(Streaming API for XML)**로 리팩토링하여 처리 속도를..