使用索引需要注意的地方:
1、避免在索引列上使用NOT ,
我们要避免在索引列上使用NOT, NOT会产生在和在索引列上使用函数相同的影响....如果至少有一个列不为空,则记录存在于索引中.举例: 如果唯一性索引建立在表的A列和B列上, 并且表中存在一条记录的A,B值为(123,null) , ORACLE将不接受下一条具有相同A,B值(123,...假 设 EMPNO是一个数值类型的索引列....为了避免ORACLE对你的SQL进行隐式的类型转换, 最好把类型转换用显式表现出来. 注意当字符和数值比较时, ORACLE会优先转换数值类型到字符类型
6、索引的一些“脾气”
a....:
带 有DISTINCT,UNION,MINUS,INTERSECT的SQL语句会启动SQL引擎 执行耗费资源的排序(SORT)功能.