포럼
덕분에 오늘 잘 넘겼네요
2013.12.13 21:54
슬로우 쿼리 확인 해봤더니
조언해주신 대로 카운터 로그가 많이 찍혀있었습니다.
구글 아날리스틱이 있으니 레퍼러하고 카운터 로그 애드온을 꺼뒀습니다.
from documents where module_srl not in(0) and module_srl in(모듈 srl들) order by rand() limit 0, 100
이런 게시글 목록 뽑아오는 쿼리로 도배가 되있어서
의심되는 최신글 위젯을 다 뺐습니다.
근데 보니까 아닌 거 같기도 하고...
어디에 나오는지 잘 모르겠네요
XE 자체 슬로우 쿼리 로그를 확인했더니 수많은 곳에서 오류가 쏟아지고 있었습니다...;
member_srl이 안 들어가서 나더라구요.
그리고 dotple_documents 라는 테이블이 없다고 나오는데
어디에서 쓰는 건가요?
그리고 캐시 시간도 많이 늘리구요.
아무튼 그렇게 오늘은 잘 넘겼습니다.
5~7시가 피크였는데 쌩쌩히 돌아갔습니다.
그렇지만 일주일은 지켜봐야죠.
1.7.4 나오면 더 좋아질 것으로 보이네요.
조언해주신 분들 정말 감사합니다.
댓글 11
-
Lansi
2013.12.13 22:02
-
쿡래빗
2013.12.14 01:17
자체 슬로우 쿼리 보는법 알려주시면 안될까용
-
Lansi
2013.12.14 01:30
/config/config.inc.php
define('__LOG_SLOW_QUERY__', 0); 를 define('__LOG_SLOW_QUERY__', 1); 로 바꿔주시면 됩니다.
다 보시고 원래대로 돌려주세요.
-
쿡래빗
2013.12.14 01:33
오웅 감사합니다.
-
Lansi
2013.12.14 17:36
아 그리고 files 폴더에 로그가 생깁니다.
-
socialskyo
2013.12.14 09:16
dotple 레이아웃의 최신글 위젯?
-
Lansi
2013.12.14 17:37
dotple이 위즈버로 바뀐 건가요?
-
socialskyo
2013.12.14 18:34
네네~~ 저도 사용할때가 있는데...혹시 수정 방법 아실때 공유좀 ^^;
-
Lansi
2013.12.14 19:31
문제 없으면 안 찾을지도 ㅎㅎ;
-
Canto
2013.12.14 12:50
게시물 목록을 랜덤으로 뽑아오는 위젯 사용하고 계신가 보네요..
mysql 쪽에 rand 함수등이 들어가 있으면 처리시간이 오래걸립니다.
차라리 limit 를 늘려서 뽑아온뒤 php 쪽에서 배열을 랜덤으로 재배열 처리해주는게 더 빠릅니다.
-
Lansi
2013.12.14 17:37
근데 그게 어디에 달려있는지 모르겠네요 ㅎㅎ
XE 통계 보니까 페이지뷰 15만에 순방문자 5천명 정도 되네요.