select 

(select count(*) from ens_package_lecture_list where lectureseq = ens_lecture.seq) as packagecount,
(select count(*) from ens_content where lectureseq = ens_lecture.seq and enabled = true and signcode is not null) as contentcount,
(select sum(playtime) from ens_content where lectureseq = ens_lecture.seq and enabled = true and signcode is not null) as playtime,
(select count(*) from ens_wishlist where seq = ens_lecture.seq and goodtype = 1) as wishcount,
(select count(*) from ens_comment where seq = ens_lecture.seq and goodtype = 1) as commentcount,
ens_lecture.seq as seq,
view_menu.categoryseq as categoryseq,
ens_lecture.count as count,
ens_lecture.signdate as signdate 
    from 
 ens_lecture left outer join view_menu 
    on 
           ens_lecture.categoryseq = view_menu.categoryseq    



뷰 만들때 크리에이트 문인데 .. 몇개 쫌 짤랐고요.. 컬럼이 서브쿼리로 되있는게 지금은 5개인데 원래는 11개 되네요.. 리스트로 이 많은 정보들을 나타내려고 해서 이렇게
만들고 쓰고 있었는데 데이터가 좀 많아지면서 심각하게 느려지더라고요.. 

서브쿼리로 된 컬럼이 속도에 많이 영향 줄 것 같은데 튜닝을 어떻게 해야할지 조언좀 부탁드립니다.

# 테이블들은 색으로 진하게해놨습니다. 보기 편하시라고..