테스트·배포 · 필수

N+1 문제N+1 Query Problem

목록 하나 그리려고 데이터베이스에 수백 번 물어보게 되는 성능 사고.

글 20개를 가져온 뒤 각 글의 작성자를 따로 조회하면 쿼리가 21번 나갑니다. 조인이나 일괄 조회로 한 번에 가져오면 해결됩니다. ORM을 쓰면 눈에 잘 안 띕니다.

“작성자 이름을 조인으로 함께 가져오도록 바꿔 응답이 크게 빨라졌다.”
이렇게 씁니다

다른 이름n+1 · N+1 쿼리

함께 보기