我想要為 Amazon Relational Database Service (Amazon RDS) 資料庫執行個體縱向擴展讀取密集型資料庫並建立僅供讀取複本。
解決方法
若要建立僅供讀取複本,請根據您的引擎類型完成下列步驟:
僅供讀取複本的使用案例
協助處理大型工作負載
使用僅供讀取複本擴展到單一資料庫執行個體的運算或 I/O 容量之外,以處理高讀取量的資料庫工作負載。您可以將多餘的讀取流量定向到一個或多個僅供讀取複本。
在資料庫執行個體無法使用時提供讀取流量
當來源資料庫執行個體無法使用時,使用僅供讀取複本提供讀取流量。例如,由於備份或排定維護的 I/O 暫停,您的來源資料庫執行個體可能無法接收 I/O 請求。如果您的來源資料庫執行個體無法接收請求,您可以將讀取流量定向至僅供讀取複本。
**注意:**由於來源資料庫執行個體無法使用,因此僅供讀取複本上的資料可能過時。
對於商業報告或資料倉儲情況
將讀取副本用於商業報告或資料倉庫情況,以針對讀取副本而不是生產資料庫執行個體執行商業報告査詢。
對於災難復原
使用僅供讀取複本實作災難復原。如果主要資料庫執行個體失敗,將僅供讀取複本升級為獨立執行個體,作為災難復原解決方案。
僅供讀取複本的最佳實務
在不同區域使用僅供讀取複本改進回應時間
若要改進不同地理位置的用戶端回應時間,請在不同 AWS 區域使用僅供讀取複本。如需詳細資訊,請參閱在不同 AWS 區域建立僅供讀取複本。
對 Amazon RDS 使用高可用性 (多可用區域)
由於建立複本可能會導致 I/O 延遲,因此最佳實務是在預期資料庫負載較輕時建立僅供讀取複本。為了减少來源資料庫執行個體和讀取副本設定期間的 I/O 延遲,請對 Amazon RDS 使用高可用性 (多可用區域)。
鏡像來源資料庫
為了獲得最佳效能,僅供讀取複本必須鏡像來源資料庫。如果您使用 Amazon RDS 主控台建立僅供讀取複本,主控台預設套用來源資料庫設定。
相關資訊
使用資料庫執行個體僅供讀取複本