<Ju4n_Devlog/>
불편함과 문제를 해결하는 것에 보람을 느끼는 프론트엔드 개발자입니다.
Github
Email
Resume
Portfolio
📌 Pinned Posts
> Category
# HashTag
[JPA] N+1 문제
연관 관계가 설정된 엔티티를 조회 할 경우, 조회된 데이터 갯수(n)만큼 연관관계의 조회 쿼리가 추가로 발생하는 문제. 만약 쿠폰이라는 엔티티를 조회하는데, 연관 관계 유저와 미션을 조회한다고 가정해보자. 쿠폰 한개 행을 조회할 때 유저와 미션을 조회하는 쿼리가 같이 발생하기 때문에 한 행을 조회할때 쿼리가 3번 나간다.
2023-08-31
Spring 이벤트 리스너에서 @TransactionalEventListener 사용했을 때 후 작업이 저장 안된 이슈
DB 수정 작업후 로그를 DB에 저장하면 저장이 되지않는 이슈 발생 메소드가 실행되는 트랜잭션의 설정이나 범위가 올바르게 구성되어 있지 않으면 데이터베이스 작업이 롤백됨 => 첫번째 DB에서 transaction이 끊겨서 로그가 저장되지 않음
2023-08-12