0

这个oracle java 教程中,它说:

TYPE_FORWARD_ONLY:结果集不能滚动;它的光标只向前移动,从第一行之前到最后一行之后。结果集中包含的行取决于底层数据库如何生成结果。也就是说,它包含在执行查询时或检索行时满足查询的行。

"结果集中包含的行取决于底层数据库如何生成结果。 "

查询执行时间和行检索时间有什么区别?我怎么知道我的数据库支持哪个?提前致谢。

4

1 回答 1

3

这是急切加载和延迟加载之间的区别。我建议研究这些术语。

急切加载意味着所有结果都可以立即获得。如果集合很大,则可能需要大量时间和内存。

延迟加载会根据需要分配结果。这与您搜索页面时 Google 所做的类似:他们会找到数百万个,但有时只会返回 25 个,并且排名较高。

于 2013-05-18T14:42:43.840 回答