【发布时间】:2011-10-15 22:49:07
【问题描述】:
我有一个庞大的数据库(21 亿行),我需要执行一些计算来提取一些统计结果。据我了解,直接在这个数据库上进行计算显然是不明智的。
我现在要做的是将表的一部分加载到内存中(比如 100 万行)。我不确定如何在不逐行迭代的情况下将 ResultSet 的整个数据块加载到内存中。
有什么想法吗?
【问题讨论】:
-
To my understanding, it's obvious that it is not wise to perform the calculation directly on this database.取决于计算。 -
我同意 Jacob 的观点:你的理解是错误的。这正是关系 DBMS 要做的事情。
标签: java database large-data