您的位置:首页 > 数据库 > Oracle

ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名

2016-08-23 14:13 260 查看
刚才在网上看到如下,
  ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表 driving table)将被最先处理. 在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表.

oracle解析器解析的方式是怎么样的? 能说一说为什么需要把记录条数最少的表作为基础表.

我已经测试了 确实 记录条数最少的表作为基础表比数据多的表作为基础班效率快得多,但我想知道原因?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: