2015-06-21 15 views
-1

我將JVM內存(JRE參數)大小設置爲1024MB,默認情況下它是256MB。我將數據插入到HSQLDB表(大小〜220MB),並在Windows 7機器上出現內存不足錯誤。雖然我把尺寸設置爲1024MB,但我仍然面臨內存不足的錯誤。當數據庫即將進入生產站點時,請告訴我如何解決此問題。設置不影響HSQLDB內存數據庫大小的JVM參數的大小增加

任何建議,非常感謝。

回答

0

你怎麼知道HSQLDB表的大小?

包含數據庫的文件大小與內存中數據庫的總Java對象大小不同。您可以對最大的表使用CACHED表來限制加載到內存中的對象數量。