제가 운영하고 있는 사이트에 아래와 같은 쿼리문이 있는데 속도가 느려서 상당히 문제가 되고 있습니다
몇가지 경우의 수를 가지고 여러번의 테스트를 해보았는데두 잘 모르겠어서 이렇게 질문을 드립니다
이 쿼리의 어떠한 점이 속도를 느리게 하는지 알고싶어서요
그럼 답변 부탁드리겠습니다 . 꾸벅 ..
select depth, ifnull(cnt.count, 0), tot_seq, row_seq,
date_format(CREDATE,'%Y-%m-%d'), name, pos,
title, contents, sts, re_seq, bd_seq, creuser, read_cnt, repl_cnt,'', secret_bool, PASSWORD, doc_seq
from (select re_seq as repl from ow_ed_board_main_tb
where sts <> 'G' and sts <>'R') k, ow_ed_board_main_tb m
left join(
select comt_key, count(tot_seq) as count from ow_ed_board_main_tb
where sts = 'C' group by comt_key
) cnt on (m.tot_seq = cnt.comt_key)
where sts<>'C' and bd_seq = '183' /**REPLACE**/ and sts <>'G'
and k.repl = row_seq and name like '%%'
order by row_seq desc, depth asc, re_seq asc, tot_seq asc limit 0,10
|