【发布时间】:2010-10-13 04:59:42
【问题描述】:
请原谅新手的问题。
我的数据模型非常简单(两个表;一个有 200 行,另一个有 10,000 行;两者之间的自然连接)。
我正在使用 Hibernate 尝试对这些表进行简单的读取/更新。 这样做会不断抛出 OutOfMemory 错误(1GB 分配给我的 JVM)。
由于自然内存需求,这似乎不太可能,更有可能是我在 Hibernate 中省略了一些基本步骤。
我什至已经用直接 SQL 替换了大部分实际的 Hibernate 对象访问(荒谬,我知道)。但即使是 getCurrentSession().createSQLQuery(...) 也会导致 OOM 错误。
谁能指出我正确的方向?
【问题讨论】: