全部產品
Search
文件中心

ApsaraDB RDS:使用限制

更新時間:Feb 28, 2024

本文介紹使用RDS產品的限制以及注意事項。

購買RDS執行個體後,您不需要做資料庫的基礎營運(例如高可用、打安全補丁等),但您需要重點關注如下事項:

事項

說明

變更配置

變更配置可能會自動進行資料移轉,遷移完成後根據您選擇的切換時間進行切換(期間保持增量同步處理)。遷移過程中,根據不同的執行個體系列,會出現資料庫中斷或者閃斷。中斷或者閃斷期間,與資料庫、帳號、網路等相關的大部分操作都無法執行。

重要
  • 基礎系列只有一個資料庫節點,沒有備節點作為熱備份,因此當該節點變更配置時,會出現半小時或更長時間的中斷。請在非高峰期內進行變更配置,避免影響業務。

  • 非基礎系列在變更配置生效期間,可能會出現一次約30秒的閃斷,雖然不影響正常使用,但是請盡量在非高峰期進行變更配置,或確保您的應用有自動重連機制。

  • 雲端硬碟執行個體(非基礎系列)增加儲存空間,絕大多數情況下不會閃斷。

  • RDS MySQL叢集系列,在只有一個備節點的情況下,在變更配置生效期間,叢集唯讀串連將不可訪問,請在非高峰時間變更配置,避免影響業務。

版本升級

執行個體升級核心小版本或引擎版本(如MySQL 8.0 20230324升級至20230630、MySQL 5.5升級至5.6)的過程中,根據不同的執行個體系列,會出現資料庫中斷或者閃斷。中斷或者閃斷期間,與資料庫、帳號、網路等相關的大部分操作都無法執行。

重要
  • 基礎系列只有一個資料庫節點,沒有備節點作為熱備份,因此當該節點升級版本時,會出現半小時或更長時間的中斷。請在非高峰期內進行版本升級,避免影響業務。

  • 非基礎系列在升級版本生效期間,可能會出現一次約30秒的閃斷,雖然不影響正常使用,但是請盡量在非高峰期進行版本升級,或確保您的應用有自動重連機制。

  • RDS MySQL叢集系列,在只有一個備節點的情況下,在升級備節點版本生效期間,叢集唯讀串連將不可訪問,請在非高峰時間升級版本,避免影響業務。

故障切換

對於高可用系列、叢集系列執行個體,當主節點出現故障時,RDS會在30秒內切換到備節點( 某些主備不一致等特殊情境可能切換時間較長 )。切換過程中有30秒左右的串連閃斷,需要您設定好程式的自動重連,避免因為切換導致服務不可用。

切換內外網

切換內外網的過程中,伺服器與RDS執行個體之間的串連會斷開,IP地址也會改變。切換完成以後請及時更新程式中的串連地址。

資料恢複

建議您在資料恢複前備份好重要資料,以免導致資料丟失。建議您通過建立臨時執行個體或複製執行個體來恢複資料,驗證臨時執行個體或複製執行個體的資料後,再把需要的資料移轉到生產執行個體。

儲存空間

如果執行個體的儲存空間已滿,該執行個體會被自動鎖定,鎖定期間將影響使用。建議您定期檢查儲存空間的使用方式。

說明

如果儲存空間使用率過高,處理方法請參見執行個體狀態顯示“鎖定中”時如何解決?

效能最佳化

  • 請檢查RDS執行個體的CPU核心數、記憶體、IOPS、儲存空間和串連數是否足夠,如果不夠需要最佳化或者升級。

  • 請檢查RDS執行個體是否存在效能問題,例如是否有大量的慢SQL、SQL語句是否需要最佳化、是否有多餘的索引或者缺失的索引等。

各引擎使用限制