목차

  1. 개요

  2. 목적

  3. 테스트 환경 구성

  4. 더미데이터 구성

  5. 조회 로직

  6. 테스트 전략 및 시나리오

  7. 테스트 결과 분석

  8. 결론 및 추가 과제

개요

사내에서 대규모 시스템 개편을 하면서 차세대 프로젝트에 참여한 경험이 있습니다. 일 평균 160만 건 이상의 데이터가 쌓였기 때문에 맡은 도메인에서 대규모 데이터 처리 시나리오를 고민해야 했습니다. 본 글에서는 효율적인 데이터베이스 매핑 방법을 탐구하면서 결정한 한 가지 방법에 대한 성능 테스트 내용을 다룹니다. 특정 엔티티의 특정 필드(ImportantField)에 대해 String 타입의 집합으로 데이터를 준비하고, 요청 쿼리를 통해 성능을 테스트하고 결과를 분석하는 내용입니다.

목적

테스트 환경 구성

컴퓨터 환경