1.FIRST_ROWS 是第一时间把选择到的纪录 (比如先找到符合要求的第一条数据),立即把
这个部分结果集返回给请求。 同时oracle 还在继续寻找其他符合条件的纪录, 主要目的
是追求一个快速响应时间(部分记录响应快)。
2.FIRST_ROWS(n),第一时间返回前n条纪录,(n 必须是,1,10,100,1000,....)具体同1。
3.ALL_ROWS 是oracle综合考虑把所有结果记录集通过最快的路径找到,后然后把所有
结果集一次返回给请求。追求的是最大吞吐量。
1,3 的比较是1返回结果的反应快,但是所有结果都返回的时间一般超过3需要的时间。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-759944/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/35489/viewspace-759944/