【问题标题】:About resultset type JDBC关于结果集类型 JDBC
【发布时间】:2013-05-18 14:40:00
【问题描述】:

this oracle java 教程中,它说:

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

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

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

【问题讨论】:

    标签: java jdbc resultset


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-31
      • 1970-01-01
      • 2011-11-21
      • 2016-11-09
      • 2014-08-24
      • 1970-01-01
      • 2014-12-06
      • 1970-01-01
      相关资源
      最近更新 更多