Search
Duplicate

[스프링 게시판] 불필요한 쿼리

@3/13/2023

게시글 조회 시 마지막에 user 관련 select문이 나감

뭔가 proxy를 초기화하는 느낌인데, 어디선가 post 필드에 참조로 들어있는 user를 호출하는 것인가 싶음
로그를 찍어보니 view 렌더링으로 넘어간 이후에 일어나는 일 같음
postView를 보니 user에서 name을 직접 참조하기 때문에 생기는 일인 것 같음. 이 부분을 주석처리하면 select 문이 나가지 않음. 만약 여기서 DTO를 쓴다면 select문이 나가는 것을 막을 수는 있겠지만 join문이 일어날 것임. 나중에 DB를 더 공부하고 성능테스트를 해봐야겠음. //TODO_STUDY