SQL优化技巧(Oracle)(三)

2015-07-24 06:02:41 · 作者: · 浏览: 7
AL * 12 > 25000; --高效: SELECT … FROM DEPT WHERE SAL > 25000/12; 12. 用>=替代> Sql代码 --如果DEPTNO上有一个索引 --高效: SELECT * FROM EMP WHERE DEPTNO >=4 --低效: SELECT * FROM EMP WHERE DEPTNO >3 两者的区别在于, 前者DBMS将直接跳到第一个DEPT等于4的记录而后者将首先定位到DEPTNO=3的记录并且向前扫描到第一个DEPT大于3的记录.