강의

멘토링

커뮤니티

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

dowon님의 프로필 이미지
dowon

작성한 질문수

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

통계 SQL을 ORM으로 효과적으로 전환하는 방법

작성

·

245

0

안녕하세요. 

저는 현업에서 Proc를 써서 개발을 하고 있습니다.

SQL은 보통 300줄 정도 되는게 보통이며, 1000줄 가까이 되는 것도 있습니다.

이 SQL들은 window 함수를 써서 대부분 통계와 집계 쿼리인데요 (group by, partirion by)

이 경우에도, ORM으로 전환하는 것이 효과적일까요?

회사에 강력하고 전환요청을 하고싶은데, 확신이 서지않아 질문드립니다

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 암도님

JPA를 사용하더라도 모든 것을 다 JPA로 해결할 수 는 없습니다.

특히 매우 복잡한 통계 쿼리 같은 경우에는 JPA를 사용해더라도 SQL을 함께 사용해서 처리하는게 더 효율적일 수 있습니다.

상황에 따라 다르지만 5% ~ 10% 정도는 네이티브 SQL도 필요합니다.

그래서 JPA에서도 프로서저를 호출하거나 네이티브 SQL을 사용할 수 있는 기능들을 열어두었습니다.

도움이 되셨길 바래요^^

dowon님의 프로필 이미지
dowon

작성한 질문수

질문하기