自动选择索引是指在表中存在两个或以上的索引时,如果其中一个是唯一性索引而其他为非唯一性索引,Oracle 将优先使用唯一性索引并忽略其他索引。例如:在查询 SELECT ENAME FROM EMP WHERE EMPNO = 2326 AND DEPTNO = 20; 中,只有 EMPNO 上的索引是唯一的,因此将使用该索引进行记录检索,表现为 TABLE ACCESS BY ROWID ON EMP INDEX UNIQUE SCAN ON EMP_NO_IDX