안녕하세요.
지금 쿼리 실행이 너무 늦어서 set explain on; 을 실행시켜서 아래와 같은 결과를 얻었습니다.
제가 이쪽은 초보라서 어떤 문제가 있는지 좀 알려주세요^^;;
아래 explain 설명과 함께 문제점 그리고 해결책 좀 제시해주세요 (__) 꾸벅
그럼 부탁드립니다. 고수님들..
-----------------------------------------------------------------------------------
QUERY:
------
select
me.title
, count(*) cnt
from
hs_contentlog lo
, hs_metainfo me
, hs_contentobject ho
where
1=1
and ho.objectid = me.objectid
and me.objectid = lo.objectid
group by me.title
order by cnt desc
Estimated Cost: 40989
Estimated # of Rows Returned: 1
Temporary Files Required For: Order By Group By
1) dbgw.lo: SEQUENTIAL SCAN
2) dbgw.ho: INDEX PATH
(1) Index Keys: objectid (Key-Only) (Serial, fragments: ALL)
Lower Index Filter: dbgw.ho.objectid = dbgw.lo.objectid
NESTED LOOP JOIN
3) dbgw.me: SEQUENTIAL SCAN
DYNAMIC HASH JOIN (Build Outer)
Dynamic Hash Filters: dbgw.me.objectid = dbgw.lo.objectid |