【问题标题】:Data Update using Java vs Database使用 Java 与数据库进行数据更新
【发布时间】:2019-12-04 09:47:50
【问题描述】:

我想找出在 Java 和 MonogoDB 之间进行数据更新的最佳方法。

比方说,我有两个数据库表 Table_A(有超过 100K 行)和 Table_B,我想将 Table_A 的数据复制到 Table_B 中。但问题是我只想将 Table_A 的几列复制到 Table_B 中。我有两种解决方案可以做到这一点 1)一种是java从Table_A获取数据迭代所有行并复制到Table_B中。 2) 一个简单的数据库查询,根据选择的列将数据从Table_A复制到Table_B。

我想知道哪种方法在学期时间消耗和内存消耗方面是一种有效的方法。

【问题讨论】:

    标签: java database memory process computation


    【解决方案1】:

    显然从性能的角度来看,直接使用 SQL 查询,在 SQL 上我们有很多内置函数来操作任何列值;您也可以从 TABLE_2 到 TABLE_1 中选择几列。

    【讨论】:

      猜你喜欢
      • 2015-05-26
      • 2012-12-31
      • 1970-01-01
      • 2018-01-28
      • 1970-01-01
      • 1970-01-01
      • 2010-10-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多