Batch · flow

N+1과 @BatchMapping: 필드 해석이 반복되면 조회 수도 증폭된다

판단 주제: 필드 해석이 반복되면 조회 수도 증폭된다. 선택 기준과 확인 신호를 함께 읽습니다.

  1. 1

    N+1

    부모 수만큼 반복 조회

  2. 2

    Batch

    키를 모아 한 번에 조회

  3. 3

    Order

    입력 key와 결과를 다시 연결

  4. 4

    SQL 횟수와 결과 순서를 함께 검증한다

    Order 결과에서 입력 key와 결과를 다시 연결

Batch 판정: 키를 모아 한 번에 조회. 연관 필드를 개별 조회하지 않고 @BatchMapping으로 요청 단위 batch와 cache를 구성합니다.