묻고답하기

오늘 카페 24에서 아래와 같은 문제에 대한 확인을 요청하여 질문합니다.



이틀전 카페24에서 테이블 부하가 간간히 생기게 되어 서버 이전을 완료하였으나

오늘 게시판 작성시 작성중 메시지 만 나오고 넘어가질 않아 확인이 필요하여 카페 24에 문의를 하게 되었네요.



카페24 메일 답변 ============================================================================


유선 안내드린데로 해당 테이블로 계속 발생되는 select 문을 확인 해 주시기 바랍니다.

SELECT *  FROM `dragonpia_documents` as `documents`   WHERE ( `module_srl` in (23248) and `status` in (''SECRET'',''PUBLIC'') ) and `list_order` <= 2100000000   ORDER BY `list_order` asc  LIMIT 336, 48



============================================================================



카페 24의 의견이 위에 있는 Query가 간간히 발생하여 테이블 부하가 생긴다고 하네요..



이 소스는 

\classes\db\queryparts\Query.class.php 에 있는 것 같구요.


/**

* Return where sql

* @param boolean $with_values

* @param boolean $with_optimization

* @return string

*/

function getWhereString($with_values = true, $with_optimization = true){

$where = '';

$condition_count = 0;


foreach ($this->conditions as $conditionGroup) {

if ($condition_count === 0) {

$conditionGroup->setPipe("");

}

$condition_string = $conditionGroup->toString($with_values);

$where .= $condition_string;

$condition_count++;

}


if ($with_optimization &&

(strstr($this->getOrderByString(), 'list_order') || strstr($this->getOrderByString(), 'update_order'))) {


if ($condition_count !== 0)

$where = '(' . $where . ') ';


foreach ($this->orderby as $order) {

$colName = $order->getColumnName();

if (strstr($colName, 'list_order') || strstr($colName, 'update_order')) {

$opt_condition = new ConditionWithoutArgument($colName, 2100000000, 'less', 'and');

if ($condition_count === 0)

$opt_condition->setPipe("");

$where .= $opt_condition->toString($with_values) . ' ';

$condition_count++;

}

}

}


return trim($where);

}



고수님들의 답변 부탁드립니다.


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
qqwqqw1212 게시판 글쓰기 질문 wo.to  
오뉴쫑 데이터 이전시 댓글이 누락되는 현상 [1] 2013.04.26 by 개터리
지트 그누보드를 xe로 데이터 이전 하려는데 정보가 없어요 ㅠ 도와주세요 [3] file 2013.04.26 by 개터리
madcow 페이지 하단 버튼 감추기 "캐시파일재설정", "설정", "페이지수정" [1] 2013.04.26 by 송동우
다크진 페이지 복사하는 방법 좀 가르쳐주세요 ㅜㅜ [1] 2013.04.26 by 송동우
윤이아빠 여러 게시판에서 특정 확장변수를 가진 글들만 추출하여 보여줄 수 있을까요? [1] 2013.04.26 by 송동우
김벡희 아이콘이 안바껴요.. [1] 2013.04.27 by 송동우
파이어레듵 XE의 게시물 번호(문서번호)가 부여되는 메커니즘은 무엇인가요? [1] file 2013.04.27 by 푸시아
딸꾹질 프로필이미지가 있을때만 출력하고싶습니다. [1] 2013.04.27 by 송동우
그린그린그린 혹시 자료랑 데이터베이스 복구할때요  
여보세영 제로보드 xe 최신글 위젯 외부페이지로 달기  
레인캣 분할 전송 (데이터 이전) file  
개터리 XE 홈페이지 커뮤니티 페이지요.. [1] 2013.04.27 by 구름나무바위
다크진 댓글창에서 입력내용이 새로고침 해도 계속 남아있는 경우?  
길거리예술가 회원 레벨 마크(닉네임) 클릭 시 보이는 정보를 관리자만 보게 하고 싶습니다. [1] file 2013.04.27 by 송동우
다크진 게시판 윗쪽에 "설정" 버튼 안나오게 하기? [1] 2013.04.27 by 송동우
dates Lune 보드 게시물에서 조회수를 없애고 싶어요. [1] file 2013.04.27 by 송동우
다크진 로그인 유지시간?  
rosery 스킨 질문 좀 ...ㅠㅠ [2] file 2013.04.27 by 아직없는닉
xe전문가 gzip 인코딩 관련. [1] 2013.04.27 by xe전문가
김벡희 검색 시 검색결과 없을때 ... [1] file 2013.04.27 by 송동우
상해파 카페24에서 테이블 부하 및 게시판 작성시 작성중 메세지 표시 오래 걸림 문제  
쫑아 1.7.x 업데이트 이후 이미지 리사이징 안됩니다. file  
파이어레듵 embed, iframe, object 등의 태그를 필터링해 삭제하는 기능 제거 여부 [1] 2013.04.27 by 송동우
최황삼 XAMPP에서 XE의 설치를 도와주세요 [1] file 2013.04.27 by 푸시아
다크진 로그인 스킨? 은 어디에 있나요? [1] 2013.04.27 by YEARNING
G-제우스 xe core 1.7.3.2 관리자메뉴에서 테마메뉴 [1] 2013.04.27 by YEARNING
마늘방구 content 위젯에 게시물 내용을 그대로 출력하는 방법좀.. [1] 2013.04.27 by 송동우
TmaKing 1.7로 업데이트 후 1.5로 롤백 가능한가요? [2] 2013.04.27 by TmaKing
쿨키드 지식인 게시판 글들 일반게시판으로 옴기는 방법좀 알려주세요 [1] 2013.04.27 by 송동우