We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fetchJoin 사용 N+1 문제를 방지하기 위해 필요한 연관관계에 fetchJoin 적용 실제 필요한 데이터를 한 번의 쿼리로 가져옴
Count 쿼리 최적화 countDistinct() 사용으로 정확한 카운트 보장 불필요한 조인 제거 (파일 관련 조인 제외)
-불필요한 조인 제거 postFileEntity 조인 제거 (필요한 경우에만 별도 쿼리로 조회하는 것이 좋음) 실제 필요한 조인만 사용
-distinct 처리 최적화 메인 쿼리에서는 fetchJoin으로 중복 제거 카운트 쿼리에서는 countDistinct로 처리
The text was updated successfully, but these errors were encountered:
[refactor]: #133 fetch join, count 쿼리 최적화를 통한 중복 방지
f9b4ddf
qogustj
No branches or pull requests
📝 Description
fetchJoin 사용
N+1 문제를 방지하기 위해 필요한 연관관계에 fetchJoin 적용
실제 필요한 데이터를 한 번의 쿼리로 가져옴
Count 쿼리 최적화
countDistinct() 사용으로 정확한 카운트 보장
불필요한 조인 제거 (파일 관련 조인 제외)
-불필요한 조인 제거
postFileEntity 조인 제거 (필요한 경우에만 별도 쿼리로 조회하는 것이 좋음)
실제 필요한 조인만 사용
-distinct 처리 최적화
메인 쿼리에서는 fetchJoin으로 중복 제거
카운트 쿼리에서는 countDistinct로 처리
📝 Todo
The text was updated successfully, but these errors were encountered: