有表table ,索引ind_abc是列cola,colb,colc三列上的,排序按cola,colb,colc顺序, 现在想通过使用索引中colb,colc俩列进行对全部记录的查询. 请问怎么做效率更高.

解决方案 »

  1.   

    怎么没有看明白
    想使用索引中的colb,colc俩列进行对全部记录的查询是什么意思???是说这两个出现在WHERE条件中吗???检索满足条件的记录吧  而不是全部记录吧
      

  2.   

    不管怎么样,在原有的索引上,ORACLE是不会自动的根据索引进行查询的.
    试一下这两个方法啊1.在查询中加入HINT2.根据要求,重建索引.只是个人思考