2015-06-21 39 views
-1

我将JVM内存(JRE参数)大小设置为1024MB,默认情况下它是256MB。我将数据插入到HSQLDB表(大小〜220MB),并在Windows 7机器上出现内存不足错误。虽然我把尺寸设置为1024MB,但我仍然面临内存不足的错误。当数据库即将进入生产站点时,请告诉我如何解决此问题。设置不影响HSQLDB内存数据库大小的JVM参数的大小增加

任何建议,非常感谢。

回答

0

你怎么知道HSQLDB表的大小?

包含数据库的文件大小与内存中数据库的总Java对象大小不同。您可以对最大的表使用CACHED表来限制加载到内存中的对象数量。