摘要: (1) 选择最有效力的表名次序(只在基于规矩的优化器中有效):ORACLE 的解析器遵守从右到左的次序处理惩罚FROM子句中的表名,FROM子句中写在最后的表(根蒂根基表 driving table)将被最先处理惩罚,在FROM子句中包含多个表的景象下,你必须选择记录条数起码的表作为根蒂根基表。若是有3个以上的表连接查询, 那就须要选择交叉表(intersection table)作为根蒂根基表, 交叉表是指那个被其他表所引用的表.(2) WHERE子句中的连接次序.:ORACLE采取自下而上的次序解析WHERE子句,按照这个道理,表之间的连接必须写在其他WHERE前提之前, 那些可以过滤掉最 阅读全文
posted @ 2012-09-04 13:26 orenal 阅读(95) 评论(0) 推荐(0) 编辑