35. 用>=替代>
如果DEPTNO上有一个索引.
高效:
SELECT *
FROM EMP
WHERE DEPTNO >=4
低效:
SELECT *
FROM EMP
WHERE DEPTNO >3
两者的区别在于, 前者DBMS将直接跳到第一个DEPT等于4的记录而后者将首先定位到DEPTNO=3的记录并且向前扫描到第一个DEPT大于3的记录。
文章来源于领测软件测试网 https://www.ltesting.net/
发布: 2008-10-27 13:15 | 作者: black_snail | 来源: net130 | 查看: 43次 | 进入软件测试论坛讨论
35. 用>=替代>
如果DEPTNO上有一个索引.
高效:
SELECT *
FROM EMP
WHERE DEPTNO >=4
低效:
SELECT *
FROM EMP
WHERE DEPTNO >3
两者的区别在于, 前者DBMS将直接跳到第一个DEPT等于4的记录而后者将首先定位到DEPTNO=3的记录并且向前扫描到第一个DEPT大于3的记录。
文章来源于领测软件测试网 https://www.ltesting.net/