我們正在嘗試將230 GB Oracle EC2託管數據庫遷移到RDS中。數據庫面臨的挑戰是有一個150GB的表,其中有大量的LOB數據。當我們嘗試使用Oracle導入/導出(數據泵)遷移數據時,大約需要9.5小時才能導出150 GB表,並且其中包含LOB數據和2小時以將轉儲導入RDS,而其他表格則相當快地遷移。我們使用最高配置的實例,但仍然沒有看到任何性能改進。用LOB數據遷移巨大表格帶來的挑戰
正好看到輸出的150GB的時間差在EC2上再次傾倒在第二輪只用了3小時的時間。有人可以建議我一個更好的方法來減少進出口時間。
PS:我們也試圖用展鵬工具來識別Oracle數據庫,但是這個工具之間的架構和數據的差異也未能完成對巨大的LOB表比較。
您是否嘗試過使用數據泵輸出和導入的並行選項? –
不幸的是我們考慮過它,但並行參數僅在企業版中有效,我們沒有使用企業版。 :( – cloudtechnician
你可以使用一個可移動的表空間嗎?那麼你可以直接複製數據文件。https://oracle-base.com/articles/misc/transportable-tablespaces –