【发布时间】:2015-01-24 02:35:43
【问题描述】:
H2 数据库可以有多大?我在 Clojure 中编写的 Web 应用程序中使用了 H2 数据库大约半年,并且数据库变得非常大:.h2.db 文件的当前大小为 143GB,其中一个表包含超过 330000 张图像。该应用程序相当稳定,偶尔会因 JVM 垃圾收集器和数据库错误(例如“丢失 lob 条目”)而暂停。当前的内存占用约为 6GB,这是可以接受的,到目前为止,我能够通过重建数据库从这些数据库错误中恢复。但是,我确实想知道,在迁移到 PostgreSQL 和 MySQL 等多线程数据库引擎之前,我实际上可以保持这种设置多久,我很想听听那些有使用大型 H2 数据库经验的人的意见。
【问题讨论】: