H2 1.4がベータ版から外れたので、私は古い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はMVCCを1.4バージョンでサポートしていますか?マルチスレッドが有効になっていますか?私たちの最初の観察では、マルチスレッドが有効になっていないことが示されています。 私たちはMVCCとマルチスレッド両方を有効にしたいので、1.3から1.4への移行時にH2のSCRIPTコマンドを手動で使用する必要がありますか? –