博客首页
注册
建议与交流
排行榜
加入友情链接
推荐
投诉
搜索:
帮助
Oracle PL/SQL expert
专业从事PL/SQL开发,致力于开发高效、易维护的Oracle数据库系统。 求职中。。。 电话:13064729059 Oracle开发群:51816919
aqcjsy.cublog.cn
管理博客
发表文章
留言
收藏夹
· 不错的Oracle网站
博客圈
音乐
相册
· Oracle墙纸
· x
· xx
· xxx
· xxxx
· xxxxx
文章
· 2008-1
}
· Error Message
· Oracle管理
· PL/SQL
· Oracle
首页
FIRST_ROWS(x)问题
1. FIRST_ROWS 指示优化器以最有效的方式使用索引;
2. 在包含GROUP BY, DISTINCT, INTERSECT, MINUS, UNION的子句中被忽略;
3. 指示Oracle使用嵌套循环代替排序接合和哈希连接排序,因此嵌套循环通常响应时间比较快。
但是,具体使用1,10,100,200,400,800,1000貌似没有根据,只能去猜测。有时候,使用first_rows(1,10,100,200,400,800)都能顺序返回,但是到1000就不行了。
还有,rownum有时候很让人捉摸不定,将rownum<1000作为条件时,响应就非常慢。相反,不使用却很快。并且它们的解释计划没有区别。
发表于: 2008-07-23,修改于: 2008-07-23 18:24,已浏览88次,有评论0条
推荐
投诉
给我留言
版权所有 ChinaUnix.net 页面生成时间:2.76441