WHERE子句的末尾.
(3)SELECT子句中避免使用 ‘ * ‘: ORACLE 在解析的过程中, 会将'*'依次转换成所有的列名,这个工作是通过查询数据字典完成的, 这意味着将耗费更多的时间。...(7)整合简单,无关联的数据库访问: 如果你有几个简单的数据库查询语句,你可以把它们整合到一个查询中(即使它们之间没有关系)。...)通常将提高查询的效率.在子查询中,NOT IN子句将执行一个内部的排序和合并....因此你可以插入 1000条具有相同键值的记录,当然它们都是空! 因为空值不存在于索引 列中,所以WHERE子句中对索引列进行空值比较将使 ORACLE 停用该索引....WHERE DEPT_CODE>=0;
(27)总是使用索引的第一个列: 如果索引是建立在多个列上,只有在它的第一个列(leadingcolumn)被where子句引用时,优化器才会选择使用该索引.这也是一条简单而重要的规则