设置不影响HSQLDB内存数据库大小的JVM参数会增加

时间:2015-06-21 11:59:42

标签: jvm hsqldb

我将JVM内存(JRE参数)大小设置为1024MB,默认情况下为256MB。我将数据插入HSQLDB表(大小~220MB),我得到Windows 7机器上的内存不足错误。虽然我将大小设置为1024MB,但我仍然面临内存不足错误。请告诉我如何解决此问题,因为此数据库即将进入生产站点。

非常感谢任何建议。

1 个答案:

答案 0 :(得分:0)

您如何知道HSQLDB表的大小?

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