영카트5 이용중입니다. 1차 카테고리 클릭 후 느린 로딩 해결책 제시좀..

영카트5 이용중입니다. 1차 카테고리 클릭 후 느린 로딩 해결책 제시좀..

QA

영카트5 이용중입니다. 1차 카테고리 클릭 후 느린 로딩 해결책 제시좀..

본문

 1차 카테고리 클릭 후 느린 로딩은 어떻게 해결 해야 하나요?

데이터가 대략 30만건이고

1차 카테고리에 품목 갯수가 적으면 빠른데

1만건이 넘어가고 그러면 1차 카테고리 누르고 10초 이상 로딩 후에 페이지가 이동 됩니다...

 

데이터가 많으면 느려지는 1차 카테고리 현상을 어떻게 풀어야 하나요?

DB 를 분산 시켜야 하나... SQL를 건들어야 하나...

다른 게시물은 2차 카테고리 몇개있는지 카운팅 하는 sql이 계속 루프 돌면서 약간 과부하를 많이 시킨다고 하던데 시원한 해결책은 없나요????

이 질문에 댓글 쓰기 :

답변 2

카테고리별로 상품수를 카운팅을 하는데, 배치 프로그램에서 시간 주기로 미리 카운팅한 수치를 category 테이블에 업데이트 해둡니다. 그리고 그걸 페이지에서 조회하여 출력하도록 수정합니다.

 

매번 카운팅을 하니 느려지는거라서, 이부분만 배치에서 변경하면 됩니다. 

 

개발 지식이 없더라도 gpt 등의 도움을 받아서 쉽게 수정할수 있습니다. 

답변을 작성하시기 전에 로그인 해주세요.
전체 17,173
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT