SQL 语句中 多表与 where 多条件 顺序与执行效率
FROM多表顺序与效率
ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,
因此FROM子句中写在最后的表(基础表 driving table)将被最先处理.
在FROM子句中包含多个表的情况下,
你必须选择记录条数最少的表作为基础表.
当ORACLE处理多个表时, 会运用排序及合并的方式连接它们.
首先,扫描第一个表(FROM子句中最后的那个表)并对记录进行派序,
然后扫描第二个表...
转载
2019-07-05 09:48:36 ·
975 阅读 ·
0 评论