중첩 쿼리로 서버 자원이 과도하게 소비되는 것을 줄이는 통제는?
API 특성: GraphQL 중첩 필드 조회
공격 효과: 적은 요청으로 과도한 DB·CPU 작업 유발
정답 1번
GraphQL은 요청 한 번으로 여러 필드와 관계를 탐색할 수 있으므로 요청 수가 적어도 처리 비용이 클 수 있다. 중첩 깊이와 필드 복잡도·예상 비용을 실행 전에 제한하고 요청률·타임아웃·실제 자원 한도도 함께 적용해야 한다. introspection을 끄는 것은 스키마 탐색 노출을 줄일 수 있을 뿐, 이미 알고 있는 비싼 질의를 실행하는 것을 막지 못한다.
콘텐츠 정보
출제범위 기반 실전 연습을 위해 정처LAB이 독립 제작했습니다. 표시 연도는 학습 범위의 맥락이며 특정 시행 회차의 출제문항이나 복원 원문을 뜻하지 않습니다.
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-09-04