본문으로 건너뛰기

성능

개념 설명​

성능은 사용자가 업무 흐름을 끊기지 않게 처리할 수 있는 속도와 안정성을 의미합니다. 유통 시스템에서는 재고 조회, 작업 목록, 수불 집계가 자주 병목이 됩니다.

왜 필요한가​

창고 작업자는 화면이 느리면 작업을 멈추거나 우회합니다. ERP/WMS는 대량 데이터와 실시간 작업이 함께 있어 초기 설계가 중요합니다.

실무 흐름​

자주 조회하는 현재고와 작업 목록은 적절한 인덱스와 집계 테이블을 사용합니다. 수불 원장은 상세 이력을 유지하되 보고서는 배치 집계를 활용할 수 있습니다.

개발자가 주의할 점​

성능 개선을 위해 이력을 버리면 안 됩니다. 현재 조회용 모델과 추적용 원장을 분리하는 방식으로 접근합니다.

예시​

상품별 현재고 화면은 수불부 전체를 매번 합산하지 않고, 현재고 테이블을 조회하되 수불부와 정합성을 주기적으로 검증합니다.

관련 문서 링크​