인프런 커뮤니티 질문&답변

김정훈님의 프로필 이미지

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

즉시 로딩과 지연 로딩

JPA에 Index 힌트 적용 질문드립니다.

해결된 질문

22.08.30 16:47 작성

·

2.7K

2

최근에는 실무에서 JPA위주로 쿼리를 짜다보니, 성능이 안나오는 쿼리에 대해서는 index 힌트를 줘야 하는 상황이 종종 생기고 있는데요, 혹시 이럴땐 어떻게 하시나요?

마이바티스로 하기에는 특정쿼리만 빼기에는 일관성이 없는거 같고..

JPQL로 짜자니 인덱스 힌트 지원이 안되는걸로 알고있구요..

@natvieQuery로 생짜 쿼리 짜서 인덱스 힌트 주는 방법 밖에 없을까요?

답변 1

0

y2gcoder님의 프로필 이미지

2022. 08. 30. 18:30

안녕하세요. 김정훈님, 공식 서포터즈 y2gcoder입니다.

말씀하신 것처럼 JPA(Hibernate)에서는 인덱스 힌트 지원이 안되는 것으로 알고 있습니다. NativeQuery를 이용하셔야 할 것 같습니다 :)

https://johannes93.tistory.com/10

https://helloino.tistory.com/77

https://groups.google.com/g/ksug/c/X6bjaBzePU0
감사합니다.