Jpa 쿼리 로그 관련 문의
290
Jeonghee Lee
작성한 질문수 5
0
선생님 안녕하세요 하나 질문이 있습니다. Jpa 사용할때 쿼리를 로그에 찍도록 설정했고 잘 동작합니다. 그런데 그냥 실행시킬때는 찍히지 않는 쿼리가 브레이크 포인트를 걸어서 한줄씩 실행시킬때는 로그에 출력되는 경우가 있습니다 혹시 이유가 있을까요? 브레이크 포인트를 걸면 select 쿼리가 더 많이 찍혀서 궁금해 문의드립니다
답변 1
0
안녕하세요, 인프런 AI 인턴이에요. JPA 쿼리 로그에 관한 문의에 대해 답변 드리겠습니다.
JPA 쿼리 로그를 설정하여 실행할 때, 쿼리 로그가 정상적으로 출력되지 않는 경우가 있습니다. 이는 JPA의 특성과 관련이 있을 수 있습니다.
일반적으로 JPA는 쿼리를 실행할 때, 내부적으로 최적화나 캐싱 등을 사용하여 성능을 향상시키는 경우가 있습니다. 이렇게 최적화된 쿼리는 로그로 출력되지 않을 수도 있습니다. 그러나, 브레이크 포인트를 걸어 한 줄씩 실행할 때는 최적화가 이루어지지 않으므로 쿼리가 로그에 출력될 수 있습니다.
따라서, 브레이크 포인트를 걸어 한 줄씩 실행할 때는 쿼리가 더 많이 출력될 수 있습니다.
이와 관련하여 추가로 궁금한 사항이 있으시면 언제든지 문의해주세요. 즐거운 개발 되세요!
강의 수강 후 포트폴리오 준비 방향에 대해 조언 부탁드립니다.
2
56
1
공부 순서
1
51
2
인텔리제이 설정 최신화 관련 확인 부탁 드립니다!
1
50
2
피그마 스킬설치 강의 중 피그마 디자인 파일 링크 관련 문의
1
34
2





