Tüm Ürünler
Search
Belge Merkezi

Data Transmission Service:Terms

Son Güncelleme:Oct 05, 2026

Bu sayfada Data Transmission Service (DTS) belgelerinde kullanılan terimlerin tanımları yer alır.

Örnek türleri

Standart örnek (tek alanlı örnek)

Tüm veritabanlarının aynı alandaki sunucularda çalıştığı tek alanlı modda dağıtılan DTS örneğidir. Bir sunucu arızalandığında DTS örneği aynı alandaki başka bir sağlıklı sunucuya geçer. Tüm alan kullanılamaz hale gelirse DTS örneği çalışmayı durdurur.

Şu anda tüm DTS örnekleri tek alanlı dağıtım modunda çalışan standart örneklerdir.

Şehir içi yüksek kullanılabilirlik örneği

Çift alanlı (çift AZ) örnek

Çift alanlı dağıtım kullanan DTS örneğidir. Kaynakları aynı bölge içindeki iki farklı alandaki sunuculara dağıtılır. Bir alan kullanılamaz hale geldiğinde DTS örneği diğer alandaki sağlıklı bir sunucuya yük devrederek kullanılabilirliğini korur.

Kendi yönettiğiniz veritabanı (self-managed DB)

Erişim Yöntemi olarak Alibaba Cloud Instance seçilmeden DTS'ye bağlanan veritabanıdır. Kendi yönettiğiniz veritabanları arasında üçüncü taraf bulut veritabanları, şirket içi veritabanları ve Elastic Compute Service (ECS) örneği üzerinde çalışan veritabanları bulunur.

Görev türleri

Bir DTS görevi veri taşımaya ilişkin belirli aşamaları işleyen bir veya daha fazla alt görevden oluşur. Alt görevler üç türe ayrılır:

Senkronizasyon görevi türü

  • Şema senkronizasyon görevleri

  • Tam veri senkronizasyon görevleri

  • Artımlı veri senkronizasyon görevleri

Geçiş görevi türü

  • Şema geçiş görevleri

  • Tam veri geçiş görevleri

  • Artımlı veri geçiş görevleri

Doğrulama görevi türü

  • Tam veri doğrulama görevleri

  • Artımlı veri doğrulama görevleri

  • Şema doğrulama görevleri

Şema görevi (yapı görevi)

Şema Senkronizasyonu veya Şema Geçişini yürüten alt görevdir.

Tam veri görevi (tam görev)

Tam Veri Senkronizasyonu veya Tam Veri Geçişini yürüten alt görevdir.

Artımlı görev

Artımlı Veri Senkronizasyonu veya Artımlı Veri Geçişini yürüten alt görevdir.

Varsayılan olarak bir senkronizasyon örneği Artımlı Veri Senkronizasyonu içerir.

Veri doğrulama görevi (doğrulama görevi)

Kaynak ve hedef veritabanları arasındaki veri tutarlılığını kontrol eden görevdir. Tam veri doğrulama görevlerini, artımlı veri doğrulama görevlerini ve şema doğrulama görevlerini kapsar.

Senkronizasyon ve geçiş aşamaları

DTS verileri en fazla üç ardışık aşamadan geçirerek taşır: şema, tam veri ve artımlı veri.

Şema senkronizasyonu (şema geçişi / yapı geçişi)

DTS'nin kaynak veritabanından tablolar, görünümler, tetikleyiciler ve saklı yordamlar dahil olmak üzere şema nesnelerini okuyup hedef veritabanına yazdığı aşamadır.

Heterojen veritabanı çiftleri için DTS yazma işleminden önce şema türlerini otomatik olarak dönüştürür. Örneğin DTS Oracle veritabanındaki NUMBER türünü MySQL'deki DECIMAL türüne dönüştürür.

Tam veri senkronizasyonu (tam senkronizasyon / tam geçiş)

DTS'nin DTS örneği başlamadan önce var olan tüm geçmiş verileri kaynak veritabanından okuyup hedef veritabanına yazdığı aşamadır.

Artımlı veri senkronizasyonu (artımlı senkronizasyon / artımlı geçiş)

Görev çalışırken devam eden veri değişikliklerini yakalayan ve uygulayan aşamadır. DTS kaynak veritabanından artımlı değişim deyimlerini (örneğin MySQL Binlog deyimlerini) alır, hedef veritabanı türüne uygun olacak şekilde dönüştürür ve hedefte yürütür. Bu sayede hizmet kesintisi olmadan gerçek zamanlı senkronizasyon veya geçiş gerçekleşir.

Önemli

Aşağıdaki davranışı dikkate alın:

  • Hedef veritabanı Kafka veya RocketMQ ise DTS her artımlı değişiklikten sonra veriyi doğrudan yazar.

  • Artımlı veri senkronizasyonu ve geçişi sürekli çalışır ve otomatik olarak durmaz. İşlemi durdurmak için örneği manuel olarak durdurun veya serbest bırakın. Daha fazla bilgi için bkz. DTS örneğini sonlandırma ve DTS örneklerini serbest bırakma.

İlk senkronizasyon

DTS'nin artımlı verileri senkronize etmeye başlamasından önce çalışan kurulum aşamasıdır. Sırasıyla üç adımdan oluşur:

  1. Artımlı veri toplama: Kaynak veritabanından senkronize edilecek nesnelerdeki tüm değişiklikleri yakalamaya başlar.

  2. İlk şema senkronizasyonu: Her nesnenin şemasını kaynaktan hedef veritabanına kopyalar.

  3. İlk tam veri senkronizasyonu: Her nesnenin geçmiş verilerini kaynaktan hedef veritabanına kopyalar.

Ön denetim

Bir DTS örneği başlamadan önce çalışan doğrulama adımında DTS aşağıdakileri kontrol eder:

  • Kaynak ve hedef veritabanları arasındaki bağlantı

  • Veritabanı hesabı izinleri

  • Binary log ayarları

  • Veritabanı sürümleri

Daha fazla bilgi için bkz. Kaynak veritabanı bağlantısı.

Ön denetim başarısız olursa hata ayrıntılarını görüntüleyin, bildirilen sorunları düzeltin ve ön denetimi yeniden çalıştırın.

Veri işlemleri

Veri güncellemesi

Şemayı değiştirmeden veriyi değiştiren işlemdir; örneğin INSERT, DELETE veya UPDATE.

Şema güncellemesi

Şema yapısını değiştiren işlemdir; örneğin CREATE TABLE, ALTER TABLE veya DROP VIEW.

Performans ve gecikme süresi ölçümleri

Senkronizasyon performansı (geçiş performansı)

Saniyede hedef veritabanına senkronize edilen veya geçirilen artımlı veri kaydı sayısıdır. Birim: saniye başına kayıt (RPS).

Örnek sınıfı teknik özellikleri için bkz.:

Senkronizasyon gecikme süresi (geçiş gecikme süresi)

Hedef veritabanına yazılan en son kaydın zaman damgası ile kaynak veritabanının mevcut zaman damgası arasındaki farktır. Sıfır gecikme süresi hedefin kaynakla tamamen senkronize olduğunu gösterir.

Kaynak veritabanına veri yazılmadığında gerçek değer 0 olsa bile görüntülenen gecikme süresi 2 saniye içinde dalgalanabilir.

Değişiklik izleme terimleri

Zaman damgası aralığı

Bir değişiklik izleme görevinde depolanan artımlı verilerin zaman penceresidir. DTS varsayılan olarak son 24 saat içinde oluşturulan artımlı verileri saklar. DTS süresi dolmuş verileri düzenli olarak kaldırır ve buna göre zaman damgası aralığını günceller.

Her artımlı veri kaydının zaman damgası verinin kaynak veritabanında ne zaman güncellendiğini ve işlem günlüğüne yazıldığını yansıtır.

Tüketim kontrol noktası (consumer offset)

Bir istemci tarafından tüketilen en son artımlı veri kaydının zaman damgasıdır. İstemci her bir kaydı işlediğinde DTS'ye onay gönderir ve DTS kontrol noktasını güncelleyip kaydeder. İstemci yanıt vermeyi durdurursa DTS en son kaydedilen kontrol noktasından otomatik olarak devam eder ve verileri başka bir tüketiciye iter.