RDS MySQL實例變更配置(包括系列、規格和存儲空間)時,可以根據本頁面列舉的影響因素預估實例變配的時長。
重要
RDS MySQL實例變更配置的時長受多種因素影響,因此,建議在業務寫入量較少時進行,或在變配前停止寫入數據。
RDS MySQL本地盤實例變配時可能涉及跨機遷移。如果涉及跨機遷移,變配時長較長,影響變配時長的關鍵因素如下表所示。
說明
本文所述的跨機遷移是指系統對原RDS MySQL實例進行備份,然后恢復到新RDS MySQL實例中。
存儲類型 | 是否涉及跨機遷移 | 影響因素 | 補充說明 |
本地盤存儲 | 是 | 全量數據大小 | 全量數據的大小會影響數據遷移的時長,同時遷移的速度受備份速度、網絡帶寬的影響。 |
Redo Log大小 | 當Redo Log較大時,會導致實際備份數據量超出預估。此情況下,恢復時的耗時將更久。 | ||
業務鎖 | 數據遷移時,對原庫中數據進行備份,期間會對數據對象加鎖,因此,也會影響備份的速度。 | ||
表數量 | - | ||
增量數據大小 | 當全量備份傳輸結束后,傳輸期間產生的增量數據也需要應用到新的節點上,因此,遷移變配時間受增量數據大小影響。 | ||
增量數據寫入速度 | 增量數據的寫入速度受業務SQL的回放速度、是否單表操作、是否有DDL的影響。 | ||
數據同步延時 | 當增量數據回放結束后,需要建立新庫與原庫之間的同步鏈路。在數據庫間數據完全同步后,才會進行數據庫切換,因此,遷移變配時間受數據同步的延時影響,數據同步的延時與主庫的寫入壓力、是否有DDL、是否有多表聯合查詢相關。 | ||
否 | - | 當本地盤存儲類型RDS MySQL實例變配不涉及跨機遷移時,變配時間較短,無需關注影響因素。 | |
云盤存儲 | 否 | - | 云盤存儲類型的RDS MySQL實例變配不會涉及跨機遷移,因此,變配時間較短,無需關注影響因素。 |
文檔內容是否對您有幫助?