日期:2014-05-17  浏览次数:20748 次

语句查询太慢 不知道原因 新手菜鸟 希望高人能详细解答
 
 select CB.AttendTime,S.StudentName,S.Sex,S.SemesterNum,S.StudyNum,C.CoachName,CA.CourseStartTime,CA.CourseEndTime,CA.CourseSegment 
  from DS_CourseBespeak CB,Ds_Student S,Ds_Coach C,Ds_Coursearrange CA  
  where s.FEECRITERIONID in (16,13,18,9 ) 
  and CA.Coachid = C.Coachid 
  and CB.Studentid=S.Studentid 
  and CB.CourseArrangeid=CA.CourseArrangeid 
实在太慢了  听人说怎么搞索引之类的 但是还是不会。求详细解答
------解决方案--------------------
先执行你的sql,然后执行select * from table(dbms_xplan.display_cursor(null,null,'advanced'));
然后把结果贴出来

------解决方案--------------------
LZ请贴出执行计划,然后基于执行计划分析。