

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 最佳實務
<a name="best-practices"></a>

## 離線遷移
<a name="offline"></a>

對於離線遷移，我們建議下列最佳實務：
+ 確定目標 EC2 執行個體有足夠的資源來處理遷移工作負載。在遷移期間，您可以停用封存記錄，也可以使用較高的 IOPS 佈建較大的 EC2 執行個體或 [Amazon Elastic Block Store (Amazon EBS)](https://aws.amazon.com/ebs/) 磁碟區。
+ 仔細監控網路頻寬。如果可能，請為遷移佈建專用網路，例如 [AWS Direct Connect](https://aws.amazon.com/directconnect/) 。
+ 請務必遵循遷移工具的最佳實務，例如 Oracle Data Pump ([設定平行執行緒的數量） ](https://docs.oracle.com/database/121/SUTIL/GUID-1E134053-692A-4386-BB77-153CB4A6071A.htm#SUTIL887)或 AWS DMS （使用多個執行緒載入資料表）。[https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.CustomizingTasks.TableMapping.SelectionTransformation.Tablesettings.html#CHAP_Tasks.CustomizingTasks.TableMapping.SelectionTransformation.Tablesettings.ParallelLoad](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.CustomizingTasks.TableMapping.SelectionTransformation.Tablesettings.html#CHAP_Tasks.CustomizingTasks.TableMapping.SelectionTransformation.Tablesettings.ParallelLoad)
+ 如需從內部部署遷移至 Amazon RDS for Oracle 的 AWS 最佳實務，請參閱部落格文章[使用 實現從內部部署 Oracle 遷移至 Amazon RDS for Oracle 的高效能 AWS DMS](https://aws.amazon.com/blogs/database/achieve-a-high-performance-migration-to-amazon-rds-for-oracle-from-on-premises-oracle-with-aws-dms/)。

## 線上遷移
<a name="online"></a>

線上遷移的最佳實務包括先前清單中提供的離線遷移準則，以及下列其他考量事項：
+ 使用線上工具的最佳實務。例如，當您使用 時 AWS DMS，請選擇從 Oracle LogMiner 或 AWS DMS Binary Reader [讀取重做日誌的正確方法](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.Oracle.html#CHAP_Source.Oracle.CDC)。
+ 確保具有大量資料處理語言 DMLs) 的資料表在邏輯上與具有較少 DMLs資料表分開。
+ 遵循使用 Oracle 原生工具的最佳實務，例如 Oracle GoldenGate 或 Oracle Data Guard。