Birden fazla bölge veya ortamda bulunan veritabanlarını yönetirken, her bir veritabanına veri değişikliğini ayrı ayrı uygulamak zaman alıcı ve hataya açıktır. Veritabanı gruplama, aynı motor türünü ve ortamı paylaşan veritabanları tek bir grupta toplanmasını sağlar. Bu sayede, her veritabanını manuel olarak seçmeden tek bir işlemle tüm grup üyelerine veri değişikliği veya şema tasarımı uygulayabilirsiniz.
Kullanım senaryoları
Çok bölgeli dağıtımlar: Birden fazla bölgeye dağıtılan veritabanlarını gruplayın. Bir değişiklik bileti oluşturduğunuzda ve gruptaki bir veritabanını seçtiğinizde Data Management (DMS), değişikliği otomatik olarak gruptaki tüm veritabanlarına uygular.
Büyük ölçekli veritabanı filoları: Aynı yapıya sahip onlarca veritabanını yönetirken, bir değişiklik biletinden yanlışlıkla bir veritabanının dışarıda bırakılma riskini ortadan kaldırın.
Tutarlı şema yayınlama: Aynı ortamda ve aynı motor türüne sahip veritabanları arasında tutarlı şema değişikliği iş akışlarını koruyun.
Nasıl çalışır?
Veri değişikliği biletleri: Bir gruba ait olan bir veritabanını seçerek veri değişikliği bileti oluşturduğunuzda DMS, değişikliğin gruptaki tüm veritabanlarına uygulanıp uygulanmayacağını onaylamanızı ister. Tüm grup üyelerini dahil etmek için OK düğmesine tıklayın veya yalnızca seçili veritabanıyla devam etmek için Cancel düğmesine tıklayın.
Şema tasarımı biletleri: Perform Changes to Base Database düğmesine tıkladıktan sonra DMS, temel veritabanının bir gruba ait olduğunu hatırlatır ve değişikliklerin gruptaki tüm veritabanlarına uygulanacağını bildirir.
Veritabanı gruplama özelliği aşağıdaki veri değişikliği bileti türlerini destekler:
Normal Data Modify
Lockless change
History Data Clean
Large Data Import
Programmable Object
Ön koşullar
Başlamadan önce, gruplamak istediğiniz veritabanlarının aşağıdaki gereksinimlerin tamamını karşıladığından emin olun:
Veritabanlarının ait olduğu tüm örnekler Security Collaboration modunda yönetilir.
Tüm veritabanları fiziksel veritabanı olmalı veya hepsi mantıksal veritabanı olmalıdır.
Tüm veritabanları aynı ortamda dağıtılmış olmalıdır (örneğin, geliştirme ortamı).
Tüm veritabanları aynı motor türünü kullanmalıdır (örneğin, hepsi MySQL veritabanı olmalıdır).
Veritabanı grubu oluşturma
DMS konsolu V5.0 adresinde oturum açın.
-
Üst gezinme çubuğunda O&M > Database Grouping seçeneklerine tıklayın.
Basit modda DMS kullanıyorsanız, sol üst köşedeki
simgesinin üzerine gelin ve All functions > O&M > Database Grouping seçeneklerini seçin. Database Grouping sayfasında New Group düğmesine tıklayın.
-
NewGrouping iletişim kutusunda aşağıdaki ayarları yapılandırın.
Setting Description Group name Veritabanı grubu için bir ad girin. Add database Add database düğmesine tıklayın. Search database iletişim kutusunda bir veritabanını adına göre arayın ve dahil etmek istediğiniz her veritabanı için Operation sütunundaki Add düğmesine tıklayın. Save düğmesine tıklayın.
Sonraki adımlar
Bir veritabanı grubu oluşturduktan sonra, değişiklikleri tüm üye veritabanlarına uygulamak için bu grubu kullanın:
Şema tasarımı: Şemaları tasarlama
Düzenli veri değişikliği: Düzenli veri değişikliği gerçekleştirme
Kilitsiz DML: Kilitsiz DML işlemleri gerçekleştirme
Geçmiş verileri temizleme: Geçmiş verileri temizleme
Veri aktarma: Veri aktarma
Programlanabilir nesneler: Saklı yordamlar kullanarak programlanabilir nesneleri değiştirme