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

특정 게시판 속도 느림 ( 게시물 많음 ) 채택완료

강시원 5년 전 조회 3,630

현재 커뮤니티 사이트를 운영하고 있습니다.

 

다른 게시판은 속도 빠르게 잘 열리는데 

 

다른 게시판은 게시물이 5~6천개 정도 되거든요 

 

특정게시판이 게시물이 10만개가 되는데 이게시판에서는 게시물 열리는게 굉장히 느립니다.

 

이 게시판 속도를 개선할수 있는 방법이 있을까요 ? 

 

웹+DB를 분리해서 서버를 운영해도 이 게시판은 느리네요 ㅠㅠ..

 

 

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

답변 4개

채택된 답변
+20 포인트
5년 전

해당 게시판을 들어가서 조회할 때의 최종 SQL 문을 출력한 뒤,

 

DB 에 직접 SQL 을 실행할 때.. 속도가 오래 걸리는지를 체크하여..

 

SQL문을 개선해주거나 (Index 를 생성해주거나) 하면 됩니다.

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

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

5년 전

이런건 index를 설정하면 되는데 연락주시면 한번 봐드릴께요 카톡 lemontree4050 

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

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

s
sinbi Expert
5년 전

서버가 능력이 되는데 못 하는건지,

능력이 없어서 못 하는건지 먼저 체크를 하는 게 우선일 듯 합니다.

 

게시물이 많다는 건, 그 만큼 해당 게시판에 접속자가 몰려있다는 거고,

서버가 그 접속자들이 차지하는 걸 감당할 cpu ram 능력이 안 되면.....

좀 더 여유있는 서버로 옮기셔야 하겠죠.

 

능력이 되는데 못 하는 거면, 쿼리 로직을 개선해야 할 문제인데,,,

이건, 굴러다니는 팁 찾아보시고

https://www.google.com/search?q=sql+%EC%86%8D%EB%8F%84+%EA%B0%9C%EC%84%A0&oq=sql+%EC%86%8D%EB%8F%84+%EA%B0%9C%EC%84%A0&aqs=chrome..69i57j0i5i30.4095j0j9&sourceid=chrome&ie=UTF-8

 

안 되면, 제작의뢰로 해결하셔야 할 듯...

 

PS.

모 커뮤니티 사이트 경우, 주기적으로 게시판을 새로 만들어 운영하더군요.

대략 10만 ~ 13만 정도 쌓이면 게시판 새로 만들더라구요.

게시판을 분기해 운영하시는 것도 도움이 될 듯 합니다.

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

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

검은냥냥이

속도 개선하는 방법은 현재 어떻게 쿼리를 불러오는지 등등에 따라서 달라질것 같긴한데요.

그누보드 사이트 내에서 쿼리 속도 관련 검색하셔서 관련 내용을 검토해보시거나

코드라던지 관련 내용을 확인 할 수 있는 부분들을 올려보셔야 할듯 싶네요.

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

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

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

로그인