묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
슬로우 쿼리 보실수 있는분 계신가요?
2013.06.04 19:35
안녕하세요
xe 1.5.4.2 사용중입니다.
동접이 조금만 몰리면 계속 서버가 다운되어 원인 분석중인데
db쪽 문제라 슬로우쿼리를 확인해보았는데 다운되기 직전 짧은 시간에 2000개 이상 나오네요
그중에 반복되고 시간이 긴거 몇개만 추려보겠습니다.
2013-06-04 13:09 SELECT `sites`.`site_srl` as `site_srl`, `sites`.`domain` as `domain`, `sites`.`index_module_srl` as `index_module_srl`, `sites`.`default_language` as `default_language`, `modules`.* FROM `xe_sites` as `sites` , `xe_modules` as `modules` WHERE `sites`.`domain` = 'drip' and `modules`.`module_srl` = `sites`.`index_module_srl`
11.125706 sec query_id:module.getSiteInfoByDomain
2013-06-04 13:09 set names 'utf8'
8.941621 sec query_id:
2013-06-04 13:09 SELECT `config` FROM `xe_module_config` as `module_config` WHERE `module` = 'member' and `site_srl` = 0
7.707945 sec query_id:module.getModuleConfig
2013-06-04 13:09 SELECT * FROM `xe_module_extra_vars` as `module_extra_vars` WHERE `module_srl` in (43186)
9.238789 sec query_id:module.getModuleExtraVars
2013-06-04 13:09 SELECT * FROM `xe_document_extra_vars` as `extra_vars` WHERE `extra_vars`.`module_srl` >= -1 and `extra_vars`.`document_srl` in (537682,540204,527541,642145) and `extra_vars`.`var_idx` >= -2
14.169733 sec query_id:document.getDocumentExtraVars
2013-06-04 13:09 SELECT * FROM `xe_module_trigger` as `module_trigger` WHERE `trigger_name` = 'moduleObject.proc' and `called_position` = 'before'
14.392862 sec query_id:module.getTriggers
2013-06-04 13:09 SELECT `modules`.`site_srl` as `module_site_srl`, `modules`.`module_srl` as `module_srl`, `modules`.`module` as `module`, `modules`.`module_category_srl` as `module_category_srl`, `modules`.`layout_srl` as `layout_srl`, `modules`.`mlayout_srl` as `mlayout_srl`, `modules`.`use_mobile` as `use_mobile`, `modules`.`menu_srl` as `menu_srl`, `modules`.`mid` as `mid`, `modules`.`skin` as `skin`, `modules`.`mskin` as `mskin`, `modules`.`browser_title` as `browser_title`, `modules`.`description` as `description`, `modules`.`is_default` as `is_default`, `modules`.`content` as `content`, `modules`.`mcontent` as `mcontent`, `modules`.`open_rss` as `open_rss`, `modules`.`header_text` as `header_text`, `modules`.`footer_text` as `footer_text`, `modules`.`regdate` as `regdate`, `sites`.`site_srl` as `site_srl`, `sites`.`domain` as `domain`, `sites`.`index_module_srl` as `index_module_srl`, `sites`.`default_language` as `default_language` FROM `xe_sites` as `sites` left join `xe_modules` as `modules` on `modules`.`module_srl` = `sites`.`index_module_srl` WHERE `sites`.`site_srl` = 0
9.849445 sec query_id:module.getSiteInfo
대체 xe어느 부분이 문제 인건지 감이 안오는데 대충이라도 예상 가는 부분있으며 알려주시면 정말 정말 감사하겠습니다.