그누보드에서 부하가 가장 많이 먹는 것은???
여기 저기....테이블에 필드를 추가하다 보니....
부하를 생각하게 되는데요...
어느 부분이 부하를 많이 먹는다고....생각하시나요..
특히 그룹 설정페이지에 필드를 추가하여 기능을 보강하고 있는데.....이곳이 다른 곳에 비해 자원을 많이 필요한가요..
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 8개
만일 다른 곳에서 따로 그룹정보를 골라낸다면 sql 문장에서 필요한 field만 선택하게 만들면 영향은
없을 겁니다.
제가 그룹별 필드를 좀 많이 추가해서...그룹별로 스킨을 설정하고 있는데...
여러가지로 큰 문제가 없는듯하니...다행입니다....
아..그런데..첫페이지에 인기검색어를 넣었는데.....인기검색어도 상당히 많이 부하가 걸리는가 보군요...
늦다고 생각되시면 기본 코드를 튜닝이 모두 되어 있는 불당팩을 쓰시거나 튜닝을 하시면 됩니다.
http://opencode.co.kr/bbs/board.php?bo_table=gnu4_turning
group by pp_word
order by cnt desc, pp_word
record 갯수가 많으면 group by 때문에 속도가 늦을 수 있으므로 pp_word에
index를 걸어주시고 order by에서 pp_word를 빼버리세요. 대부분의 경우 같은
cnt가 나오기 어렵쟎아요.
group by pp_word
order by cnt desc