【转】pl-sql中ordered什么场合使用
摘要:
在执行sql优化的时候使用。oracle的sql优化基本上可以说有一个目标,两种方式。一个目标就是说:要减少查询所需要的逻辑读次数,如果概念不懂可以查询网络;两种方式可以概括为:1,增加适当的索引;2,通过搜集统计信息改变执行计划,或者手工使用hints影响oracle对执行计划的选择;这里你提到的ordered就是hint的一种,它的作用是,指定按照表在from后面出现的先后顺序对表进行关联,方式是将ordered关键词放在hints的专用格式中 /*+ ordered */比如说,对于下面的sql来说select * from t1,t2where t1.id = t2.id我们假设ora 阅读全文
posted @ 2011-12-15 15:50 似是而非 阅读(427) 评论(0) 推荐(0) 编辑