使用 Amazon RDS 中的 MariaDB 複寫 - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Amazon RDS 中的 MariaDB 複寫

您通常會使用僅供讀取複本來設定 Amazon RDS 資料庫執行個體間的複寫。如需僅供讀取複本的一般資訊,請參閱 使用資料庫執行個體僅供讀取複本。如需在 Amazon RDS for MariaDB 上使用僅供讀取複本的特定資訊,請參閱使用 MariaDB 僅供讀取複本

您也可依據二進位日誌座標設定複寫供 MariaDB 資料庫執行個體使用。以 MariaDB 執行個體而言,您也可依據毀損安全功能提升的全域交易 ID (GTID) 來設定複寫。如需詳細資訊,請參閱使用外部來源執行個體設定 GTID 式複寫

下列為適用於 RDS for MariaDB 的其他複寫選項:

對於以上任何複寫選項,您可以使用基於列的複寫、基於陳述式或混合式複寫。基於列的複寫只會複寫 SQL 陳述式所變更的列。基於陳述式的複寫會複寫整個 SQL 陳述式。混合式複寫會盡可能使用基於陳述式的複寫,但是當基於陳述式的複寫有不安全的 SQL 陳述式執行時,則會切換到基於列的複寫。在大多數情況下,建議使用混合式複寫。資料庫執行個體的二進位日誌格式決定複寫是基於列、基於陳述式或混合式。如需有關設定二進位日誌格式的資訊,請參閱設定 MariaDB 二進位記錄

如需 MariaDB 版本之間複寫相容性的相關資訊,請參閱 MariaDB 文件中的複寫相容性