database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 27781 게시물 읽기
No. 27781
쿼리문의 속도문제 (left join)
작성자
영환
작성일
2008-09-11 22:02
조회수
4,228


제가 운영하고 있는 사이트에 아래와 같은 쿼리문이 있는데 속도가 느려서 상당히 문제가 되고 있습니다 

몇가지 경우의 수를 가지고 여러번의 테스트를 해보았는데두 잘 모르겠어서 이렇게 질문을 드립니다 

이 쿼리의 어떠한 점이 속도를 느리게 하는지 알고싶어서요 

그럼 답변 부탁드리겠습니다 . 꾸벅 ..


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

[Top]
No.
제목
작성자
작성일
조회
27784두 개의 테이블을 조인하려 하는데요. [1]
유재훈
2008-09-14
3715
27783mysql sql문중에요 테이블 값 복사가 아닌 값 이어서 붙이기가 있나요? [1]
유재훈
2008-09-12
3727
27782파티션에 대해서 제가 잘못 알고 있는건지.. [1]
이지영
2008-09-12
3559
27781쿼리문의 속도문제 (left join)
영환
2008-09-11
4228
27780해당월의 몇주째인지 select 하고 싶어요~ [4]
길성석
2008-09-10
8423
27779여러테이블의 값을 join해서 하나의 칼럼으로 만들고 싶습니다.
이상재
2008-09-10
3773
27778무한카테고리에서 하위 카테고리의 게시물 전부 가져오기 [4]
제로당
2008-09-10
6424
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다