웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[속도UP팁] 최근게시물 위젯 속도개선
2013.12.09 18:36
./widgets/newest_document/queries/getNewestDocuments.xml 파일수정
<query id="getNewestDocuments" action="select"> <tables> <table name="documents" /> </tables> <columns> <column name="documents.*" /> </columns> <conditions> <condition operation="in" column="documents.module_srl" var="module_srl" filter="number" pipe="and" /> </conditions> <navigation> <index var="sort_index" default="documents.list_order" order="order_type" /> <list_count var="list_count" default="20" /> </navigation> </query>
위 코드로 교체합니다.
위젯으로 꾸며놓은 메인페이지가 캐시가 리로드되는 시간마다 자꾸 느려지더라고요.
찾아보니까 최근게시물 뽑아오는 쿼리가 10~20초씩 걸렸습니다.
xe_documents 레코드수 약 7만개에 innoDB 엔진 사용중이구요.
자세히는 모르지만 기존 쿼리가 xe_modules 테이블이랑 xe_documents에서 JOIN해서 가져오는것 같은데
제 사이트기준으로 너무 쓸데없는 쿼리같아서 저런식으로 간소화해봤습니다.
아무런 문제없고 확실히 빨라졌습니다. ^^
p.s
근데 혹시 JOIN해서 가져오는이유 아시는분 좀 알려주세요
궁금하네요
초보자라..ㅠㅠ
댓글 5
-
푸시아
2013.12.09 19:11
-
쿡래빗
2013.12.09 20:46
으흠.. 어떤게 수정된거지...
-
퍼니엑스이
2013.12.09 21:32
참고로 이 팁은 Content 위젯에는 이미 적용되어 있으니 최근 글 위젯을 사용하는 경우에만 해당됩니다.
-
소렌트.
2013.12.10 01:40
그럼 저렇게 해도 아무런 문제없다는 뜻인가요?
그럼 왜 쿼리가 그렇게 복잡하게 되있던거지 ..ㄷㄷ
-
소렌트.
2013.12.10 02:59
윽, 자문자답이지만 확인결과 그냥 업데이트 안된거같네요
게시글수 많을때는 이팁 적용하시면 좋으실듯 ㅎ
제목 | 글쓴이 | 날짜 |
---|---|---|
완벽하게 XE폴더를 url에서 접속하기 [2] | 팬텀MW | 2009.02.10 |
첨부파일 보이기 숨기기 옵션추가 [18] | ☜ TeRy ☞ | 2009.02.10 |
드림위버에서 제로보드 XE 레이아웃 편집하기 [4] | 샤릉해 | 2009.02.10 |
D-DAY 플래시 | 세츠카 | 2009.02.09 |
나만의 카운터를 만들어보자! [3] | 데미안k | 2009.02.08 |
윈도우 서버에서 XE 업데이트 어려움... [2] | 윤임수 | 2009.02.06 |
1.1.5 버전에서 로고가 나타나지 않는 문제 | gotomoon | 2009.02.06 |
날짜 부분에 시간도 같이 표시하기 [1] | 소백산 | 2009.02.05 |
png파일 제어 ie6투명버그 해결책이 될듯도 한데염 [7] | 만쓰별(정만) | 2009.02.05 |
상담게시판 바로 글쓰기 이동하기 팁.. [3] | 만쓰별(정만) | 2009.02.05 |
한글도메인(.kr) 사용시 링크걸기 [3] | serendip | 2009.02.04 |
관리자 여러명 만들기 팁 [1] | 만쓰별(정만) | 2009.02.03 |
신고 수가 일정 수 이상 되면 특정 게시판으로 이동시키기 [6] | SMaker | 2009.02.01 |
외부페이지 또는 파일링크시 글자깨짐 현상 [1] | 소백산 | 2009.01.31 |
최근 게시물 출력시 카테고리(분류) 표시하기.. [5] | 엘카인 | 2009.01.30 |
menu 무제한으로 단계(depth) 표시하기. [5] | 라르게덴 | 2009.01.29 |
[강추]!! 긁어와서 [자동]으로 게시글로!! [메타 블로그] php 로 넣기!!! xe블로그api를 이용한.. [51] | 김기철980 | 2009.01.29 |
XE1.1.5로 업후 기존변형위젯들이 문제를 일으킬때 수정방법 [1] | 팔공산 | 2009.01.28 |
사이트 이전팁( files 폴더) [6] | 샤이니라 | 2009.01.28 |
pdf 파일 embeded in XE 게시판 [4] | 자반튀김 | 2009.01.27 |
좋은 팁이네요!!!!