现在H2 1.4已经不在beta版了,我想将我的旧版1.3.175数据库迁移到1.4.195。什么是从H2 1.3.175迁移到1.4.195的推荐方式
背景信息:
- 在文档,database upgrade没有提到1.4呢。
- roadmap仍列出“从1.3数据库自动迁移到1.4”。作为“计划改变”。
- MVStore的current state仍被标记为“实验”。
那么,什么是推荐的迁移方式?
其他方面/奖金问题:
我应该能够MVStore或PageStore(优点/缺点)坚守?哪一个能够提供更好的性能(多线程对我来说并不重要),哪一个更好的稳定性,尤其是对OutOfMemoryErrors
的弹性?
我在想 - 如果我坚持使用PageStore,是否需要转储并恢复数据库,因为在从1.x升级到1.y时,通常会在H2环境中推荐它? – hendrik
@hendrik,在1.3.175和1.4.191之间,不需要转储和恢复。您阅读的建议对于从1.1或1.2移到更重要。 –
PageStore是否支持1.4版本的MVCC?并且是否启用了多线程?我们最初的观察表明多线程未启用。 我们希望启用MVCC和多线程BOTH,所以我猜想当从1.3迁移到1.4时,我们需要手动使用H2的SCRIPT命令? –