Bir veri geçişi veya senkronizasyon görevi sırasında DTS, varsayılan olarak kaynak veritabanından tam hızla okur ve hedef veritabanına yazar. Bu durum, her iki veritabanını da aşırı yükleyebilir ve uygulama performansını düşürebilir. Kısıtlama özelliği, okuma ve yazma oranlarını sınırlamanıza olanak tanır; böylece geçişler üretim iş yüklerini etkilemeden çalışır.
Bu konu, hem veri geçişi hem de veri senkronizasyonu görevleri için geçerlidir.
Önkoşullar
Başlamadan önce aşağıdaki koşulları sağladığınızdan emin olun:
DTS'de bir veri geçişi veya veri senkronizasyon göreviniz olmalıdır.
DTS konsoluna veya DMS konsoluna erişiminiz olmalıdır.
Sınırlamalar
Senkronize edilecek nesneleri değiştirirseniz, değişiklikten sonra oluşturulan alt görevler tam senkronizasyon aşamasındaki kısıtlama yapılandırmasını miras almaz.
Kısıtlamayı etkinleştirme
-
Data Migration sayfasına gidin ve görevinizin bulunduğu bölgeyi seçin.
Aşağıdaki konsollardan birini kullanın:
DTS console
DTS konsolunda oturum açın.
Sol gezinme bölmesinde Data Migration öğesini tıklayın.
Sol üst köşeden görevinizin bulunduğu bölgeyi seçin.
DMS console
Not: Adımlar, DMS konsol modunuza ve düzeninize bağlı olarak değişebilir. Ayrıntılar için Basit mod veya DMS konsolunun düzenini ve stilini özelleştirme konularına bakın.
DMS konsolunda oturum açın.
Üst gezinme çubuğunda imleci Data + AI > DTS (DTS) > Data Migration üzerine getirin.
Data Migration Tasks öğesinin sağındaki açılır listeden görevinizin bulunduğu bölgeyi seçin.
-
Göreviniz için Performance Monitoring sekmesini açın.
Data Migration sayfasında görevi bulun ve görev kimliğine tıklayın.
-
(İsteğe bağlı) Sol kenar çubuğunda Task Management öğesini tıklayın. Subtask Details sekmesinde bir alt görevin kimliğine tıklayın.
Not: Bu adım yalnızca dağıtılmış görevler için geçerlidir.
Sol kenar çubuğunda Performance Monitoring öğesini tıklayın.
-
Sınırlamak istediğiniz geçiş aşaması için kısıtlamayı etkinleştirin.
Tam veri geçişi
Performance of Full Data Migration sekmesinde Enable Throttling for Full Data Migration öğesini tıklayın.
Modify the Write Rate of Full Data Migration iletişim kutusunda Enable Throttling for Full Data Migration ayarını Yes olarak belirleyin.
Her ölçümün açıklamasını inceleyin ve gereksinimlerinize göre parametreleri yapılandırın.
Artımlı veri geçişi
Performance of Full Data Migration sekmesinde Enable Throttling for Incremental Data Migration öğesini tıklayın.
Modify the Write Rate of Full Data Migration iletişim kutusunda Enable Throttling for Incremental Data Migration ayarını Yes olarak belirleyin.
Her ölçümün açıklamasını inceleyin ve gereksinimlerinize göre parametreleri yapılandırın.
OK öğesini tıklayın.
SSS
Değişiklik izleme görevleri için kısıtlamayı etkinleştirebilir miyim?
Hayır. Değişiklik izleme görevlerinde veri tüketim hızı DTS tarafından değil, değişiklik izleme istemcisi tarafından kontrol edilir.
Kısıtlamayı etkinleştirdikten sonra neden kaynak veya hedef veritabanım hala yüksek yük altında?
İki yaygın neden şunlardır:
Kaynak veritabanındaki diğer iş yükleri, DTS kısıtlamasından bağımsız olarak kaynaklar için rekabet eder.
Geçirilen veya senkronize edilen veri hacmi yeterince büyüktür; bu nedenle kısıtlanmış hızda bile genel yük yüksek kalır.
Kısıtlamayı nasıl devre dışı bırakırım?
Aynı prosedürü izleyin ve Enable Throttling for Full Data Migration ayarını No olarak belirleyin.