테스트 사이트 - 개발 중인 베타 버전입니다

글 4만개, 댓글 74만개일 때 댓글 불러오는 속도가 느린 문제 채택완료

귀여운대빵 6년 전 조회 4,145

안녕하세요

커뮤니티 사이트 운영중인데요.

자유게시판에 글수는 4만개 정도 되며 댓글수는 74만개정도 됩니다.

table 하나에 총 78만개의 row가 있는거죠.

댓글은 ajax로 처리를 했는데 속도가 많이 느립니다.

댓글만 불러오는데도 평균 1초정도 걸리는것 같습니다.

이럴 때 댓글만 따로 free_cmt 테이블을 만들어서 옮기고 관리한다면 기존보다 훨씬 빠를까요?

아니면 70만개라서 그런걸까요?

 

댓글 쿼리는 아래와 같습니다.

====================

select wr_id, wr_num, wr_parent, wr_comment, wr_comment_reply, wr_option, wr_content, wr_good, wr_nogood, mb_id, wr_password, wr_name, wr_datetime, wr_file, wr_ip, wr_1, wr_2, wr_3, wr_5, wr_10, wr_link1, wr_link2 from g5_write_free where wr_parent = '506588' and wr_is_comment = 1 order by wr_comment , wr_comment_reply limit 0, 100;

====================

 

wr_parent, 

wr_is_comment ,

wr_commnet, 

wr_comment_reply 인덱스 걸려있고요.

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
볼록이77
6년 전

wr_parent 인덱스를 타는지 확실히 분석해보세요.(wr_parent 의 인덱스를 탄다면 늦을 수 없을 것 같은데요)

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인