oracle
lanbaibai
这个作者很懒,什么都没留下…
展开
-
Oracle Hint:USE_NL、USE_MERGE、UESE_HASH
<br /> <br />--下面内容取自http://yangtingkun.itpub.net/post/468/26696<br /> <br />一、USE_NL(嵌套循环连接)<br /> 在嵌套循环连接中,Oracle从第一个行源中读取第一行,然后和第二个行源中的数据进行对比。所有匹配的记录放在结果集中,然后Oracle将读取第一个行源中的下一行。按这种方式直至第一个数据源中的所在行都经过处理。第一个记录源通常称为外部表,或者驱动表,相应的第二个行源称为内部表。使用嵌套循环连接是一种从连接原创 2011-05-06 17:22:00 · 8307 阅读 · 0 评论 -
优化器提示——性能调整手册和参考
<br />Hint是Oracle数据库灵活性的体现。由于Hint具有最高的优先级,因此可以通过Hint使优化器根据用户的需要来生成指定的执行计划。<br /> <br />Oracle的hint种类繁多,大致可以分为下面几类:<br /> <br />优化方式和目标:如RULE、CHOOSE、FIRST_ROWS、ALL_ROWS等。<br /> <br />访问路径:如INDEX、FULL、CLUSTER、INDEX_FFS等。<br /> <br />查询转换:如MERGE、USE_CONCAT、NO转载 2011-05-06 17:21:00 · 540 阅读 · 0 评论