채택완료

댓글이 무지 많이 달려 발생하는 렉은 어떻게 처리해야 할까요?

2014-08-10 (일) 22:17:40 6,094

안녕하세요 ~~ 

슈퍼문이 뜨는 .. 아름다운 밤입니다 ㅎㅎ.. ~~

사이트를 운영하다 보면 어쩌다 수천개의 댓글이 달릴 때가 있는데

게시글을 볼 때 마다 그 수천개의 댓글이 출력되다 보니 해당 게시글을 보는 것 자체만으로도 큰 버벅임 문제가 발생하는데요

현재 댓글이 보여지는 부분은 댓글 페이징도 적용되어 있지만 댓글의 전체 갯수가 많으면 버벅임 문제를 피할 수가 없는데요..

어떻게 하면 방대한 댓글이 달린 게시글을 보다 빠르게 로딩할 수 있는 방법이 뭐 없을까요 .... ^^;;~~

|

답변 2개 / 댓글 1개

채택된 답변
+20 포인트

기본적은 쿼리 튜닝은 해주는게 좋습니다. 

slowquery 부터 해결해보세요.

mysql을 여러대의 서버에서 사용하는 법은 

http://hys9958.tistory.com/entry/mysql-%EC%9D%B4%EC%A4%91%ED%99%94-master-slave%EA%B5%AC%EC%84%B1%ED%95%98%EA%B8%B0 

참고하세요.

사이트 최적화를 위한 튜닝이 필요하실것 같으세요.

1개의 게시물 마다 댓글이 1000개 라고 보면, 엄청 느릴것 같은데요.

거기에 동시접속자까지 많다면...

서버 사양을 상당한 수준이 되야할것 같으시구요.

mysql 과 그누보드 구조를 현재 상황에 맞게 튜닝을 하셔야 하다고 판단이 됩니다.

답변에 대한 댓글 1개

2014-08-11 (월) 03:58:13
어떤 글을 읽어보니 .. 튜닝 보다는 서버 하나를 더 붙이는게 더 비용대비 효율이 좋다고 하시길래 ..

혹시 DB 서버를 이중화 .. 또는 2개의 서버로 돌리는 (부하 분산) 방법을 아시나요 ??...

웹 서버의 경우 2개 이상으로 나누는 방법을 아는데 .. DB 는 잘 모르겠네요 ㅜ.ㅜ

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