try:
创建 a,b,c的联合索引。

解决方案 »

  1.   

    看执行计划,如果已经是index scan的话
    只能调整 sga的参数试试了
      

  2.   

    看执行计划,如果已经是index scan的话
    只能调整 sga的参数试试了
      

  3.   

    你的提示是否写错了。应该是/*+ index(tablename INDEXNAME) */
      

  4.   

    更正:select /*index(h)*/  a,b,c  into  v_a,v_b,v_c from ac20  
     where  d=x  
       and  e=y  
       and  f=z  
     
    其中index(h)为建立了d、e、f的联合索引。  
     
    问题为:查询需要四、五秒钟,如何才可以使其速度更快?请高手指点。(此数据量大致为近一百万数据),谢谢。
      

  5.   

    bzszp,谢谢你的指点,我试了,但效率上没有提率,希望继续给予关注与指点。
      

  6.   

    谢谢各位参与解决问题。此问题是因为select语句的条件里用了substr函数,故索引不起作用。问题没说清楚,谢谢各位。