SQL優化常用方法33

inzaghi1984發表於2017-12-16
  1. 自動選擇索引
    如果表中有兩個以上(包括兩個)索引,其中有一個唯一性索引,而其他是非唯一性.

在這種情況下,ORACLE將使用唯一性索引而完全忽略非唯一性索引.
舉例: SELECT ENAME FROM EMP WHERE EMPNO = 2326 AND DEPTNO = 20 ;
這裡,只有EMPNO上的索引是唯一性的,所以EMPNO索引將用來檢索記錄.
TABLE ACCESS BY ROWID ON EMP
INDEX UNIQUE SCAN ON EMP_NO_IDX


相關文章