【问题标题】:When should I use connected RowSet and when - disconnected?我应该何时使用连接的 RowSet 以及何时 - 断开连接?
【发布时间】:2014-10-24 21:31:20
【问题描述】:

我读过这篇关于行集的有趣文章

http://javarevisited.blogspot.ru/2014/04/Connected-vs-disconnected-rowsetprovider-rowsetfactory-and-rowset-JDBC-Java.html

我意识到我们有两种类型的 RowSet:

  1. 已连接 (JdbcRowset)
  2. 已断开连接(JoinRowSetCachedRowSetFilteredRowSetWebRowSet

我了解这些 RowSet 类型之间的区别,但我对创建两种类型 RowSet 的目的有误解。它与性能问题有关吗?

在第一个问题回答之后,我想知道为什么只有JdbcRowset 连接而其余Rowset 继承者断开连接。

【问题讨论】:

    标签: java jdbc rowset


    【解决方案1】:

    来自您的来源:
    1) 断开连接的数据库仅在他们想要读取或写入时才连接到数据库,另一方面,a(...) 连接的数据库 保持 JDBC 连接处于活动状态一直

    那么我们为什么要浪费资源 => 性能问题。

    【讨论】:

      猜你喜欢
      • 2020-10-16
      • 1970-01-01
      • 2018-11-02
      • 1970-01-01
      • 2021-07-19
      • 2011-12-01
      • 1970-01-01
      • 2011-02-03
      • 2016-07-08
      相关资源
      最近更新 更多