7/17 월요일 ! 또 한주가 시작되었다!
목표했던 병렬적 공부의 첫 단추를 잘 꿴것 같다!
개인과제도 살을 조금씩 보태는 중 ...!
오늘의 학습 Keyword
🔥 새롭게 배운 것 / 리마인드
- N+1 문제중 조회하려는 기준 엔티티와 대상 엔티티가 1:N인 경우, 조인될 때 대상 엔티티의 갯수만큼 N개의 쿼리가 추가되는 문제가 발생한다. 이때 쿼리문에
DISTINCT
키워드를 사용해주면 문제가 해결된다!
- ex) Post는 여러 Comment를 가질 수 있는데(1:N) Post를 조회하는데 comments가 포함 된다면
DISTINCT
를 사용하여 Comment의 N개의 데이터가 중복되는 (영한님 강의에선 뻥튀기) 것을 방지할 수 있다.
🤟🏽 잘한 점
- 목표한 공부를 다했다!
- 개인 과제 쿼리 튜닝!!
- 역시 배운걸 써먹어 보는게 최고다!
- 개인 공부도 병렬적으로 잘 진행했다 !(저녁 전까지 개인 공부 -> 저녁 후 데브코스 과제 및 관련 공부)
🧶 아쉬웠던 점
🌱 내일의 간략한 목표
- 개인 과제 디테일 및 기능 추가 고민
- HTTP 완벽가이드 한 챕터 읽기 (일단 1장 남은 것부터..)
정말 좋은 글 감사합니다!