ITPub博客

首页 > Linux操作系统 > Linux操作系统 > first_rows , first_rows(10), all_rows 解释

first_rows , first_rows(10), all_rows 解释

原创 Linux操作系统 作者:tolywang 时间:2011-05-18 14:24:37 0 删除 编辑

1.FIRST_ROWS 是第一时间把选择到的纪录 (比如先找到符合要求的第一条数据),立即把
这个部分结果集返回给请求。 同时oracle 还在继续寻找其他符合条件的纪录, 主要目的
是追求一个快速响应时间(部分记录响应快)。


2.FIRST_ROWS(n),第一时间返回前n条纪录,(n 必须是,1,10,100,1000,....)具体同1。


3.ALL_ROWS 是oracle综合考虑把所有结果记录集通过最快的路径找到,后然后把所有
结果集一次返回给请求。追求的是最大吞吐量。

1,3 的比较是1返回结果的反应快,但是所有结果都返回的时间一般超过3需要的时间。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/35489/viewspace-759944/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
Oracle , MySQL, SAP IQ, SAP HANA, PostgreSQL, Tableau 技术讨论,希望在这里一起分享知识,讨论技术,畅谈人生 。

注册时间:2007-12-10

  • 博文量
    5595
  • 访问量
    14695504