現在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命令? –