login register Sysop! about ME  

2021년 06월 02일 20시 24분 00초,     조회수 : 778
  제목 : 10만건의 데이터 리스트 첫 페이지 지연.
SEQ : 164329 글쓴이 : chaostop

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

안녕하세요. 책 10만건 정도 되는데 그 10만 건의 데이터를 리스트로 불러오는데요.

book_tbl : 책 10만건
book_company : 회사에 소장된 도서 수천권

select top 200 
book_tbl.ISBN,book_tbl.IMG,book_tbl.NAME,book_tbl.C_NAME,book_tbl.PUB_NAME,book_tbl.PUB_DATE,book_t
bl.SUB_TITLE,book_tbl.MAIN_DESCRIPTION from book_tbl inner join book_company on book_tbl.ISBN = 
book_company.ISBN and book_tbl.STATUS = '판매중' order by book_tbl.PUB_DATE desc

위와 같은 쿼리로 첫페이지를 보여주는 화면이 많은 시간이 걸리네요. (약 7초) 

좀 더 빠른 쿼리를 위해 개선해야할 부분이 없을까요?

살펴봐주심 감사하겠습니다.

  hskim618
  2021-06-02(21:31)
캐릭 이미지
book_tbl.PUB_DATE, book_tbl.ISBN, book_company.ISBN 에 인덱스가 걸려 있는 지 확
인해 보세요.
아니면 첫번째 페이지의 데이터를 웹서버에서 캐싱하고 있으면 쉽게 성능 개선할 수 있습니다.

  chaostop
  2021-06-03(12:00)
정말 감사합니다~~님 덕분에 2초 이내로 페이지가 열립니다.
감사합니다~~ *^^*

  wooooojoo
  2021-06-30(12:15)
캐릭 이미지
에펠탑110볼트짜리 전파를 28k 모뎀으로 송신
vs.
에펠탑110볼트짜리 전파를 28k 모뎀으로 수신 :
같은 조건이지만
고질라(ゴジラ)의 나이가 그냥 어린걸로..ㅋ



제목 작성자 날짜 조회
10만건의 데이터 리스트 첫 페이지 지연. (3) chaostop 2021-06-02 778

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : NeoDEEX
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})