목록 보기
[장애회고] ORM(JPA) 사용 시 예상치 못한 쿼리로 인한 HikariCP 이슈
백엔드

[장애회고] ORM(JPA) 사용 시 예상치 못한 쿼리로 인한 HikariCP 이슈

사람인
사람인
2023년 4월 27일

두줄요약

Order API 서버에서 CPU와 메모리 과부하 장애가 발생했고, JPA와 HikariCP 조합에서 예상치 못한 쿼리가 원인으로 지목되었습니다. 실제 생성 쿼리와 DB 연결 풀 영향을 함께 점검할 필요를 정리했습니다.

문제 상황

  • Order API 서버에서 CPU, 메모리 과부하가 지속되며 장애 발생
  • Spring Boot, JPA(Hibernate), MySQL, HikariCP 조합에서 에러와 성능 이상 동시 발생

원인 분석

  • ORM(JPA) 사용 중 예상치 못한 쿼리 생성으로 인한 부하 증가
  • HikariCP 연결 자원에 영향이 가는 형태의 DB 접근 패턴

해결 방법

  • 장애 원인과 발생 에러를 분석해 쿼리 생성 흐름 점검
  • ORM 사용 시 실제 쿼리 확인과 연결 풀 영향 검토 필요

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...