跳至內容

如何為 Amazon RDS 資料庫執行個體建立讀取複寫?

1 分的閱讀內容
0

我想擴展讀取密集型資料庫,並為 Amazon Relational Database Service (Amazon RDS) 資料庫執行個體建立讀取複寫。

解決方法

若要建立讀取複寫,請根據您的引擎類型完成以下步驟:

讀取複寫的使用案例

協助處理大型工作負載

對於讀取密集型資料庫工作負載,使用讀取複寫將規模擴展至超出單一資料庫執行個體的運算或 I/O 容量。您可以將這些額外的讀取流量導向一個或多個讀取複寫。

在資料庫執行個體無法使用時處理讀取流量

當來源資料庫執行個體無法使用時,使用讀取複寫處理讀取流量。例如,備份或排定的維護作業暫停 I/O 時,您的來源資料庫執行個體可能無法接收 I/O 請求。如果您的來源資料庫執行個體無法接收請求,您可以將讀取流量導向讀取複寫。

**注意:**由於來源資料庫執行個體無法使用,讀取複寫上的資料可能不是最新資料。

適用於商業報告或資料倉儲情境

在商業報告或資料倉儲情境中使用讀取複寫,以便對讀取複寫執行商業報告查詢,而不是對實際執行環境資料庫執行個體執行查詢。

適用於災難復原

使用讀取複寫實作災難復原。如果主要資料庫執行個體發生故障,請將讀取複寫提升為獨立執行個體,作為災難復原解決方案。

讀取複寫的最佳實務

在不同區域中使用讀取複寫以縮短回應時間

若要縮短不同地理位置的用戶端回應時間,請在不同的 AWS 區域中使用讀取複寫。如需更多資訊,請參閱在不同 AWS 區域中建立讀取複寫

為 Amazon RDS 使用高可用性 (多可用區域)

由於建立複寫可能導致 I/O 延遲,最佳實務是在預期資料庫負載較低時建立讀取複寫。若要減輕來源資料庫執行個體以及設定讀取複寫期間的 I/O 延遲,請為 Amazon RDS 使用高可用性 (多可用區域)

鏡像來源資料庫

為了獲得最佳效能,讀取複寫必須鏡像來源資料庫。如果您使用 Amazon Aurora 和 RDS 主控台建立讀取複寫,主控台預設會套用來源資料庫設定。

相關資訊

使用資料庫執行個體讀取複寫

AWS 官方已更新 3 年前