本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 My 僅供SQL讀取複本啟動和停止複寫
您可以呼叫系統存放程序和,停止並重新啟動 Amazon RDS 資料庫執行個體上的複寫mysql.rds_stop_replication程序mysql.rds_start_replication。您可以在兩個 Amazon RDS 執行個體之間進行複寫,以進行長時間執行的操作 (例如建立大型索引)。匯入或匯出資料庫時,也必須停止並啟動複寫作業。如需詳細資訊,請參閱 將資料匯入至 Amazon RDS MariaDB 或 MySQL 資料庫,並減少停機時間 和 使用複寫從 My SQL DB 執行個體匯出資料。
如果複寫連續停止超過 30 天 (手動或複寫錯誤),Amazon RDS 會終止來源資料庫執行個體和所有僅供讀取複本之間的複寫。這樣做的原因在於,避免來源資料庫執行個體的儲存需求增加以及長期容錯移轉。僅供讀取複本資料庫執行個體仍可供使用。然而,無法恢復複寫作業,因為在複寫作業終止後,僅供讀取複本所需的二進位日誌已從來源資料庫執行個體刪除。您可建立新的僅供讀取複本供來源資料庫執行個體使用,以重新建立複寫作業。