请问一下检索时发生TABLE ACCESS FULL能用添加索引的方法来避免吗?比例 SELECT *
       FROM TA
      WHERE 字段1 < 条件1在字段1里加索引行吗?
如果可以要怎样加索引(用DEVELOPER工具来开发)

解决方案 »

  1.   

    create index idx_col1 on table_name (col1)
      

  2.   

    嗯可以解决!还有一个问题?如:SELECT *
        FROM T1,T2
        WHERE T1.COL1=T2.COL1
          AND T1.COL2<T2.COL2
          AND T2.COL3='常量'这样的会报T2表是FULL SCAN
    要怎样才能避免???
    我试过用COL1,COL2,COL3作为组合索引,但不行???请教了!!!
      

  3.   

    并不是一定要用索引才好才快。具体还是要看你的执行计划。楼主还是应该先看看sql优化方面的基础知识