쿼리 최적화 썸네일형 리스트형 JPA 쿼리 최적화 기록 프로젝트에서 진행했던 쿼리 최적화들을 기록해본다. 1. join fetch 활용 ex) 게시물 상세 조회 쿼리를 3번 → 2번으로 줄임 //변경 전 User user = userRepository.findById(userId).orElseThrow(UserNotFoundException::new); Board board = allBoardRepository.findBoard(boardId).orElseThrow(BoardNotFoundException::new); boardLikeRepository.save(BoardLike.builder().user(board.getUser()).board(board).build()).getId(); //변경 후 Board board = allBoardRepositor.. 더보기 이전 1 다음