Closed as not planned
Description
🔍 설명
- 성능 테스트 중, 대부분의 병목이 조회에서 일어남을 확인했습니다. 특히 리뷰 리스트, 리뷰 모아보기에서 일어납니다.
-
대부분의
@Transactional
연산에isolation=Isolation.READ_COMMITTED
속성을 추가합니다. 업데이트가 일어나지 않으므로, Non-Repeatable read가 일어나지 않는다고 생각했어요. -
해당 방법이 본질적인 해결 방법이 아님을 인지해야 합니다. 기본적으로 많은 Join이나 인덱스를 개선해 해결할 수 있으리라 생각해요.
-
만약 정책의 변화로 수정/삭제가 가능한 리뷰가 된다면, 해당 방법을 사용해서는 안 됩니다. 쿼리 개선, 인덱스 추가를 통해 해결해야 합니다.
🔥 할 일
Transactional
어노테이션에READ_COMMITTED
격리 레벨 추가하기
⏰ 예상 시간
- 1h+ ?
🐴 할 말
- 최적화를 향해서 고고고!
Metadata
Metadata
Assignees
Type
Projects
Status
Done