• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

결과 리스트의 size() vs count 쿼리

21.08.31 10:07 작성 조회수 352

0

count 쿼리가 나가는 이유가 궁금합니다.

Select 결과로 받아온 리스트의 size()를 실행시키는 게 count 쿼리를 다시 날리는 것보다 비용이 적을 것 같은데, 

count 쿼리가 다시 나가는 이유가 궁금합니다 :)

강의는 늘 즐겁게 듣고있습니다 감사합니다!

답변 1

답변을 작성해보세요.

1

안녕하세요. dt님

게시판의 페이징 되는 기능들을 보시면 마지막 페이지까지 계산하기 위해서 전체 사이즈가 필요합니다.

예를 들어서 110건이 있고 한페이지에 10건이면 페이지 번호가 11까지 나와야 합니다.

이 페이지 번호를 계산하기 위해 전체 사이즈를 알아야합니다.

감사합니다.

jam님의 프로필

jam

질문자

2021.09.01

감사합니다! 

페이징을 사용할 때, 모든 결과를 가져오진 않을거라는 걸 간과했습니다.