在this oracle java教程中,它说:
TYPE_FORWARD_ONLY:无法滚动结果集;它的光标移动 仅向前,从第一行之前到最后一行之后。该 结果集中包含的行取决于底层数据库的方式 生成结果。也就是说,它包含满足的行 在执行查询时或作为行查询 检索。
“结果集中包含的行取决于底层数据库如何生成结果。”
查询执行时间和检索时间的行有什么区别? 我怎么知道我的数据库支持哪些内容? 提前谢谢。
答案 0 :(得分:3)
这是渴望和延迟加载之间的区别。我建议研究这些术语。
预先加载意味着所有结果立即可用。如果集合很大,可能需要大量的时间和内存。
延迟加载会根据需要发布结果。这与Google在搜索网页时所做的一致:他们会找到数百万,但只会在排名第一的情况下将其返回25。