2012-08-22 35 views

回答

3

您是否使用內存模式(數據庫URL爲jdbc:h2:mem:test或類似的)? H2使用pluggable file system/file system abstraction,作爲其中的一部分,有兩個內存中的文件系統實現,其中一個壓縮數據。要使用它,使用下面的數據庫URL之一:

  • jdbc:h2:memFS:test(經常在內存中的文件系統;比jdbc:h2:mem:test慢一點但使用比特更少的內存)
  • jdbc:h2:memLZF:test(壓縮內存中的文件系統;比上面慢,但使用較少的內存,可能是一半或三分之一)

如果使用持久模式:H2默認使用的內存很少(16 MB),但可以減少緩存大小如果需要(見文檔)。

+2

+1 H2並不停止驚人的功能驚喜! – user454322