Tüm Ürünler
Search
Belge Merkezi

ApsaraDB RDS:Veri çoğaltma modunu sorgulama ve değiştirme

Son Güncelleme:Oct 02, 2026

Veri çoğaltma modu, ApsaraDB RDS for MySQL'in verileri birincil örnekten ikincil örneklerine nasıl senkronize ettiğini belirler. Doğru modu seçmek, iş yükünüz için veri tutarlılığı ile yazma gecikmesi arasında denge kurmanızı sağlar.

Desteklenen sürümler ve edition'lar

Tüm RDS edition'ları çoğaltma modu yapılandırmasını desteklemez. Örneğinizin aşağıdaki gereksinimlerden birini karşılaması gerekir:

RDS edition MySQL sürümü Depolama türü Ek gereksinim
RDS High-availability Edition MySQL 5.7 veya 8,0 Premium Local SSDs —
RDS High-availability Edition MySQL 5.7 veya 8,0 Enterprise SSDs (ESSDs) Küçük motor sürümü 20201031 veya üzeri
RDS High-availability Edition MySQL 5.6 — —
RDS Cluster Edition MySQL 5.7 veya 8,0 — —
— MySQL 5.5 — —
Örneğiniz standart SSD'ler kullanıyorsa, devam etmeden önce depolama türünü ESSD'ye yükseltin. Bkz. ApsaraDB RDS for MySQL örneğinin depolama türünü standart SSD'lerden ESSD'lere yükseltme . Küçük motor sürümünü güncellemek için bkz. ApsaraDB RDS for MySQL örneğinin küçük motor sürümünü güncelleme .

Veri çoğaltma modları

RDS for MySQL, tutarlılıktan performansa doğru uzanan bir yelpazede üç çoğaltma modunu destekler: eşzamansız (en hızlı, en düşük tutarlılık) → yarı eşzamanlı (dengeli) → MGR (en güçlü tutarlılık, en yüksek veri güvenliği).

MGR

MySQL Group Replication (MGR), dağıtılmış uzlaşma için Paxos protokolü üzerine kuruludur. Bir işlem birincil düğümde commit edilmeden önce sistem, işlem verilerini ikincil düğümlere gönderir ve çoğunluğun alındığını onaylamasını bekler. Bu durum, MGR'yi veri tutarlılığı ve güvenliği açısından en güçlü seçenek haline getirir.

En uygun olduğu durum: Finansal düzeyde güvenilirlik ve güçlü veri tutarlılığı gerektiren iş yükleri.

Kullanılabilirlik: Yalnızca RDS Cluster Edition.

Yarı eşzamanlı

Birincil örnekte bir güncelleme tamamlandıktan sonra binary log tüm ikincil örneklerle senkronize edilir. İkincil örnekler logu aldığında işlem commit edilmiş sayılır; logun yeniden oynatılması beklenmez.

İkincil örnekler kullanılamaz duruma gelirse veya birincil ile ikincil örnekler arasında ağ kesintisi oluşursa mod otomatik olarak eşzamansız çoğaltmaya düşer.

En uygun olduğu durum: Veri güvenliğinin önemli olduğu ancak yazma gecikmesinin düşük kalması gereken çoğu üretim iş yükü.

Eşzamansız

Birincil örnek, istenen işlemi tamamladıktan hemen sonra uygulamanıza yanıt verir ve verileri arka planda ikincil örneklerle çoğaltır. Bir ikincil örnek kullanılamaz durumda olsa bile birincil örnek normal çalışmaya devam eder. Ancak çoğaltma tamamlanmadan önce birincil örnek başarısız olursa veri tutarsızlıkları meydana gelebilir.

En uygun olduğu durum: Düşük yazma gecikmesine öncelik veren ve küçük bir çoğaltma gecikmesini tolere edebilen iş yükleri.

Edition'a göre desteklenen modlar

RDS edition Çoğaltma modu
RDS High-availability Edition Yarı eşzamanlı
Eşzamansız
RDS Cluster Edition Yarı eşzamanlı
Eşzamansız
MGR
RDS Basic Edition Desteklenmiyor

Veri çoğaltma modunu sorgulama

  1. Instances sayfasına gidin. Üst gezinme çubuğunda örneğinizin bulunduğu bölgeyi seçin. Örnek kimliğini bulun ve tıklayın.

  2. Sol gezinme bölmesinde Service Availability öğesine tıklayın.

  3. Availability Information bölümünde Data Replication Mode parametresinin değerini kontrol edin.

image.png

Veri çoğaltma modunu değiştirme

RDS Cluster Edition üzerindeki örnekler için veri çoğaltma modunu Basic Information sayfasının Instance Topology Management bölümünden değiştirin.
  1. Instances sayfasına gidin. Üst gezinme çubuğunda örneğinizin bulunduğu bölgeyi seçin. Örnek kimliğini bulun ve tıklayın.

  2. Sol gezinme bölmesinde Service Availability öğesine tıklayın.

  3. Availability Information bölümünde Change Data Replication Mode öğesine tıklayın.

  4. Bir çoğaltma modu seçin ve OK öğesine tıklayın.

复制方式

SSS

Hangi veri çoğaltma modu önerilir?

İş gereksinimlerinize bağlı olarak bir mod seçin. Güçlü veri tutarlılığı ve finansal düzeyde güvenilirlik için MGR modunu kullanın (yalnızca RDS Cluster Edition'da kullanılabilir). Hızlı yanıtlar için eşzamansız modu kullanın. Diğer senaryolarda yarı eşzamanlı modu kullanın.

Veri çoğaltma modunu neden değiştiremiyorum?

Farklı edition'lar farklı modları destekler. Örneğinizin edition'ının istediğiniz modu destekleyip desteklemediğini doğrulamak için Edition'a göre desteklenen modlar tablosunu kontrol edin. Örneğiniz RDS Basic Edition üzerindeyse bu özellik desteklenmez.

API referansı

İşlem Açıklama
ModifyDBInstanceHAConfig Bir örneğin veri çoğaltma modunu ve yüksek kullanılabilirlik modunu değiştirir.