제작 의뢰
싸이트 병목현상 개선 의뢰
2014.04.13 21:33
현재 DB용량이 2.5GB가 넘었고
comments DB만 400메가가 넘어서 부담률이 가장 높은데
mysqld-slow 쿼리를 찍어보면
# User@Host: ncm[ncm] @ [192.168.0.1]
# Query_time: 24 Lock_time: 0 Rows_sent: 5 Rows_examined: 571321
select * from `XE_comments` as comments where (module_srl in (30628)) and list_order < 2100000000 order by list_order asc limit 5;
# User@Host: ncm[ncm] @ [192.168.0.1]
# Query_time: 22 Lock_time: 0 Rows_sent: 5 Rows_examined: 571321
select * from `XE_comments` as comments where (module_srl in (30628)) and list_order < 2100000000 order by list_order asc limit 5;
# User@Host: ncm[ncm] @ [192.168.0.1]
# Query_time: 21 Lock_time: 0 Rows_sent: 5 Rows_examined: 571321
select * from `XE_comments` as comments where (module_srl in (30628)) and list_order < 2100000000 order by list_order asc limit 5;
# User@Host: ncm[ncm] @ [192.168.0.1]
# Query_time: 21 Lock_time: 0 Rows_sent: 5 Rows_examined: 571321
select * from `XE_comments` as comments where (module_srl in (30628)) and list_order < 2100000000 order by list_order asc limit 5;
# Time: 140413 21:33:31
# User@Host: ncm[ncm] @ [192.168.0.1]
# Query_time: 27 Lock_time: 0 Rows_sent: 1 Rows_examined: 688699
select * from `XE_comments` as comments where (content like '%tonight%i\'m%fucking%you%') and list_order < 2100000000 order by list_order asc limit 0, 5;
# User@Host: ncm[ncm] @ [192.168.0.1]
# Query_time: 21 Lock_time: 0 Rows_sent: 5 Rows_examined: 571321
select * from `XE_comments` as comments where (module_srl in (30628)) and list_order < 2100000000 order by list_order asc limit 5;
# Time: 140413 21:33:32
# User@Host: ncm[ncm] @ [192.168.0.1]
# Query_time: 23 Lock_time: 0 Rows_sent: 5 Rows_examined: 571321
select * from `XE_comments` as comments where (module_srl in (30628)) and list_order < 2100000000 order by list_order asc limit 5;
# User@Host: ncm[ncm] @ [192.168.0.1]
# Query_time: 23 Lock_time: 0 Rows_sent: 5 Rows_examined: 571321
select * from `XE_comments` as comments where (module_srl in (30628)) and list_order < 2100000000 order by list_order asc limit 5;
# User@Host: ncm[ncm] @ [192.168.0.1]
# Query_time: 21 Lock_time: 0 Rows_sent: 5 Rows_examined: 571321
select * from `XE_comments` as comments where (module_srl in (30628)) and list_order < 2100000000 order by list_order asc limit 5;
# User@Host: ncm[ncm] @ [192.168.0.1]
# Query_time: 21 Lock_time: 0 Rows_sent: 5 Rows_examined: 571321
select * from `XE_comments` as comments where (module_srl in (30628)) and list_order < 2100000000 order by list_order asc limit 5;
# User@Host: ncm[ncm] @ [192.168.0.1]
# Query_time: 21 Lock_time: 0 Rows_sent: 5 Rows_examined: 571321
select * from `XE_comments` as comments where (module_srl in (30628)) and list_order < 2100000000 order by list_order asc limit 5;
# Time: 140413 21:33:33
# User@Host: ncm[ncm] @ [192.168.0.1]
# Query_time: 4 Lock_time: 0 Rows_sent: 4 Rows_examined: 222128
select files.upload_target_srl as `document_srl` from `XE_files` as files,`XE_modules` as modules,`XE_documents` as documents where (modules.module_srl in (30628) and files.module_srl = modules.module_srl and files.direct_download = 'Y' and files.isvalid = 'Y' and documents.document_srl = files.upload_target_srl) group by files.upload_target_srl order by documents.list_order asc limit 4;
# User@Host: ncm[ncm] @ [192.168.0.1]
# Query_time: 3 Lock_time: 0 Rows_sent: 4 Rows_examined: 222128
select files.upload_target_srl as `document_srl` from `XE_files` as files,`XE_modules` as modules,`XE_documents` as documents where (modules.module_srl in (30628) and files.module_srl = modules.module_srl and files.direct_download = 'Y' and files.isvalid = 'Y' and documents.document_srl = files.upload_target_srl) group by files.upload_target_srl order by documents.list_order asc limit 4;
# User@Host: ncm[ncm] @ [192.168.0.1]
# Query_time: 21 Lock_time: 0 Rows_sent: 5 Rows_examined: 571321
select * from `XE_comments` as comments where (module_srl in (30628)) and list_order < 2100000000 order by list_order asc limit 5;
이런식으로 부하가 지속되고 있습니다.
현재 웹서버와 DB서버가 분리된 상태구요
DB서버 사양도 쿼드코어 8GB로 그리 부족한 편이 아닌데
동접이 많아봐야 100명인데 동접이 적어도 엄청난 병목현상이 있는 것으로보아
XE문제인 것 같습니다. XE는 현재 1.4.5.20 버전사용중이구요. (Innodb)
위와 같은 쿼리를 지속적으로 뜨고 사이트속도가 현저하게 많게는 4~5초간 멈춰있습니다.
개선 의뢰부탁드립니다!!
댓글 4
-
KrteamENT
2014.04.13 21:35
-
퍼니엑스이
2014.04.13 21:50
-
iswonlive
2014.04.13 21:53
-
DynamicLaser
2014.04.13 22:04
제목 | 글쓴이 | 날짜 |
---|---|---|
공지 피해 사례 공유 게시물 관련 안내 [2] | XE | 2017.07.29 |
xe로 간단한 포트폴리오 사이트 만들려고 합니다. [2] | 양파F | 2014.04.14 |
싸이트 병목현상 개선 의뢰 [4] | 꾸링 | 2014.04.13 |
이벤트 게시판 애드온처럼 날짜가 아닌 글 등록 수에 작동하는 애드온이나 모듈 좀 만들어 주세요. [6] | 둥가365 | 2014.04.13 |
모듈 페이지 개발해 주실 분 찾습니다. [1] | 날아랑 | 2014.04.12 |
제작 의뢰드립니다 [6] | ESTELLA | 2014.04.12 |
외부 이미지 링크 문제 [7] | 루시1209 | 2014.04.12 |
소셜로그인 사용방법 [7] | 롱지 | 2014.04.11 |
게시판 위젯 (xe)로 제작 의뢰드립니다. | 롱지 | 2014.04.11 |
인터파크 판매랭킹 관련.. [5] | 키스투엑스이 | 2014.04.11 |
사이트 제작의뢰드립니다. [8] | 신우종 | 2014.04.11 |
라이브스코어 솔루션 삽니다 [2] | 타이스크로 | 2014.04.10 |
도메인 관련 작업 [2] | Pomeranian | 2014.04.10 |
업소록 & 구인구직 게시판 만드실수 있으신분? [1] | 뮤르시엘라고 | 2014.04.10 |
XE수정 [2] | 달다뤼 | 2014.04.10 |
광고 모듈 개발 [1] | 이규언 | 2014.04.09 |
모바일 스케치북 소스 수정 의뢰 합니다. [2] | 소셜월드 | 2014.04.09 |
XE에서 워드프레스 마이그레이션 [2] | mylife13 | 2014.04.09 |
모바일사이트 XE레이아웃으로 만들어주실분 구합니다. [1] | 로프디자인 | 2014.04.08 |
웹채팅, 모바일채팅 개발 의뢰합니다. [3] | aquu | 2014.04.08 |
크롬&익스플로러 호환및 오류 정리해 주실분 찾습니다. [1] | 맑은산 | 2014.04.08 |
이 부분은 은동님이 전문가셔서
http://www.xpressengine.com/agent/22651031
여기 확인해보시고 연락하셔서 상담받아보시는걸 추천드립니다 ^^
XE 활동 정보
0 건
묻고답하기
0 건
팁 작성
0 건
자료 등록