본문으로 건너뛰기

성능

개념 설명

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

왜 필요한가

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

실무 흐름

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

개발자가 주의할 점

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

예시

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

관련 문서 링크