인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

SHIPGATE's profile image
SHIPGATE

asked

Spring Data JPA

Spring Data JPA 8. Projection

JPA를 사용한 대부분의 쿼리들

Written on

·

219

0

JPA를 사용한 쿼리들은 특정 컬럼을 명시하지 않는 이상 모든 컬럼을 다가지고 오는데 성능상에 문제는 없나요??

제가 생각하기엔 성능상의 문제가 있을 것 같은데.

만약에 있다면 쿼리마다 Projection을 만들어서 사용을 해야하나요?

현업에서는 어떻게 사용하고 있는지 궁금합니다.

springJPAjava

Answer 1

0

whiteship님의 프로필 이미지
whiteship
Instructor

한 테이블에 컬럼이 40개 이상인가.. 그정도가 되면 성능상 차이가 있다고 Java Persistence with Hibernate 책에서 읽은 기억이 나네요. 숫자는 정확하지 않지만 대략 그정도이고요. 경우에 따라선 말씀하신대로 Projection을 이용하는 것도 좋을 겁니다. 현업에서도 필요한 경우 Projection을 활용하는 걸로 알고 있습니다.

SHIPGATE's profile image
SHIPGATE

asked

Ask a question