Veritabanı uyumluluk değerlendirmesi, hedef veritabanının uyumluluğunu, teknik özelliklerini ve geçiş risklerini değerlendirerek cloud geçişinizin fizibilitesini ve gerekli dönüşüm iş yükünü anlamanıza yardımcı olur.
Hedef veritabanı değerlendirme projesi oluşturun
Destination Database Selection Suggestions sekmesinde, yeni bir değerlendirme projesi oluşturmak için Next: Create Target Database Assessment seçeneğini tıklayın veya aşağıdaki adımları izleyin.
Data Management DMS 5.0 hesabında oturum açın.
Üst gezinme çubuğunda yolunu izleyin.
Target Database Compatibility Assessment sekmesini tıklayın.
Create Project seçeneğini tıklayın.
-
Create Project panelinde, hedef veritabanı değerlendirme projesi için parametreleri yapılandırın.
Parametre
Açıklama
Proje adı
Hedef veritabanı değerlendirme projesi için bir ad girin. Bu ad, gelecekteki veritabanı dönüşümü ve geçiş görevlerinde projeyi tanımlamanıza yardımcı olur.
Kaynak veritabanı profili
Değerlendirilecek kaynak veritabanı profilini seçin.
Proje türü
Hedef veritabanı türünü seçin.
Hedef veritabanı sürümü
Hedef veritabanı sürümünü seçin.
Geçersiz nesneleri değerlendir
Kaynak veritabanı profilindeki geçersiz nesnelerin değerlendirilip değerlendirilmeyeceğini seçin:
-
Evet: Geçersiz nesneleri değerlendirir.
-
Hayır: Değerlendirme sırasında geçersiz nesneleri yoksayar.
NotGeçersiz nesneler; rutin kaynak veritabanı bakımı veya veri geçişi sırasında INVALID durumuna geçen paketler, prosedürler, işlevler ve görünümler gibi nesnelerdir.
Çekirdek sürümü
Hedef veritabanı PolarDB for Oracle ise bir çekirdek sürümü seçmeniz gerekir.
Rapor dili
Değerlendirme raporu için dil seçin:
-
Chinese
-
English
Şema filtresi
Değerlendirilecek şema türlerini seçin:
-
Soldaki Unselected listesinde değerlendirmek istediğiniz şema türlerini seçin.
-
Seçilen şema türlerini sağdaki Selected listesine taşımak için
simgesini tıklayın.
-
-
Create seçeneğini tıklayın.
Projeyi oluşturduktan sonra sistem, hedef veritabanı değerlendirmesini otomatik olarak başlatır ve bir analiz raporu oluşturur.
Proje değerlendirme sonuçlarını görüntüleyin
Data Management DMS 5.0 hesabında oturum açın.
Üst gezinme çubuğunda yolunu izleyin.
Target Database Compatibility Assessment sekmesini tıklayın.
-
Hedef projenin Actions sütununda Details seçeneğini tıklayın.
NotProje durumu, hedef veritabanı değerlendirmesi ve analizinin tamamlandığını belirten Complete olmalıdır.
-
Proje değerlendirme ayrıntıları sayfasında değerlendirme sonuçlarını görüntüleyin.
-
Proje Genel Bakışı:
Bu bölümde değerlendirme projesine ait temel bilgiler listelenir: Proje Adı, Kaynak Veritabanı Profili, Kaynak Veritabanı Türü, Proje Türü ve Hedef Veritabanı Sürümü.
-
Değerlendirme Özeti:
Uyumluluk: Nesne uyumluluğu ve SQL uyumluluğunu içerir. Bu ölçüm, kaynak ve hedef veritabanları arasındaki uyumluluğu gösterir. Daha yüksek bir uyumluluk puanı, daha az nesnenin ve SQL deyiminin değiştirilmesi gerektiği anlamına gelir.
-
Dönüşüm: Hedef veritabanına geçiş yapmak için değiştirilmesi gereken dönüşüm noktalarının sayısı.
Nesne dönüşüm noktaları: Advanced Database & Application Migration (ADAM), bu noktaları manuel müdahale olmadan otomatik olarak dönüştürebilir.
Uygulama dönüşüm noktaları: Bunlar, veritabanından toplanan SQL deyimleri analiz edilerek belirlenir ve veritabanı geçişi için ön değerlendirme sağlar.
Teknik Özellikler: ADAM, toplanan verilere dayanarak hedef veritabanına geçiş için gereken veritabanı teknik özelliklerini ve tahmini maliyetleri akıllıca hesaplar. Toplama ortamı, teknik özellik değerlendirmesini etkiler. Gerçek satın alma kararı, iş ihtiyaçlarınızın kapsamlı bir değerlendirmesine göre alınmalıdır.
Risk: Geçiş ve dönüşüm için risk uyarıları sağlar. Buna, kaynak veritabanındaki mevcut riskler ve hedef veritabanına geçildikten sonra ortaya çıkabilecek potansiyel riskler dahildir.
Genel Uyumluluk: Kaynaktan hedefe geçiş yaptıktan sonra nesnelerin ve SQL'in uyumluluğunu gösterir.
Değerlendirme Ayrıntıları: Assessment Details alanında, her bir değerlendirme öğesinin yanındaki Details seçeneğini tıklayarak sonuçları görüntüleyin. Daha fazla bilgi için bkz. Değerlendirme ayrıntıları.
-
-
İsteğe bağlı: Proje değerlendirme raporunu indirin.
Gerektiğinde ilgili raporları indirmek için Download Abridged Report, Download All Reports veya Download HTML Report seçeneklerini tıklayabilirsiniz.
Değerlendirme ayrıntıları
Nesne uyumluluğu
Schema Compatibility paneli, tüm nesneler için uyumluluk değerlendirme sonuçlarını listeler. Kaynak veritabanındaki tüm nesne türleri dahil edilir ve uyumlu veya uyumsuz olarak kategorize edilir.
Bir nesne uyumluluğu öğesinin Actions sütunundaki Details seçeneğini tıklayarak Schema Compatibility panelinde uyumlu ve uyumsuz nesne sayısı ile uyumsuzluk kuralları hakkındaki bilgiler gibi ayrıntıları görüntüleyin.
Değişiklik sonrası uyumlu olan nesneler için ADAM, dönüştürülmüş DDL'yi ve dönüşüm noktalarını sağlar. Uyumsuz nesneler için ADAM, uyumsuzluk nedenini ve bir hata mesajı sunar; bu bilgileri DDL'yi değiştirmek için kullanabilirsiniz.
SQL uyumluluğu
SQL uyumluluğu, veritabanından toplanan SQL deyimlerinde sözdizimi analizi gerçekleştirilerek değerlendirilir.
Uyumlu, uyumsuz ve değişiklik sonrası uyumlu gibi genel uyumluluk istatistiklerini görüntülemek için Assessment Overview sekmesini tıklayın.
Uyumluluk durumu, kaynak SQL ve hedef SQL dahil olmak üzere nesne uyumluluğu ayrıntılarını görüntülemek için Assessment Details sekmesini tıklayın.
Kaynak SQL ayrıntılarını görüntülemek için Source SQL altındaki View seçeneğini tıklayın.
Hedef SQL ayrıntılarını görüntülemek için Target SQL altındaki View seçeneğini tıklayın. Uyumsuzluk nedenini veya değişikliklerle ilgili bilgileri görüntülemek için Error message veya Change Message sekmesini tıklayın.
Veritabanı SQL'i için ADAM veritabanı değerlendirmesi, veritabanı tarafından kaydedilen yürütülen SQL deyimlerine dayalı olarak uyumluluğu analiz eder. SQL'in gerçek iş trafiğinden gelip gelmediğini belirlemeniz veya daha ileri analiz için ADAM uygulama değerlendirmesini kullanmanız gerekir.
Uyumluluk kurallarının ayrıntılarını görüntülemek için Rule Details sekmesini tıklayın.
Nesne dönüşüm noktaları
Bu bölüm, manuel dönüşümler gerçekleştirmek için kullanılabilecek veritabanı nesnelerine ilişkin dönüşüm noktalarının özetini sağlar.
Dönüşüm Seviyesi: Her bir dönüşüm noktasının karmaşıklığını belirtmek için tüm nesneler derecelendirilir. Bu, ekibinizin dönüşüm görevlerini planlamasına ve atamasına yardımcı olur. Daha yüksek bir dönüşüm seviyesi, daha büyük karmaşıklık anlamına gelir.
Kaynak DDL: Kaynak DDL kodunu görüntülemek için bu sütunun altındaki View seçeneğini tıklayın.
Hedef DDL: Hedef DDL kodunu görüntülemek için bu sütunun altındaki View seçeneğini tıklayın.
Dönüşüm Noktası: Dönüşüm noktası kimliğini, ayrıntılı dönüşüm yöntemlerini ve diğer bilgileri görüntülemek için bu sütunun altındaki Database seçeneğini tıklayın.
Hedef veritabanı teknik özellikleri
Hedef veritabanı teknik özellikleri, Alibaba Cloud veritabanlarına geçiş için teknik özellikler ve geçiş planları konusunda rehberlik sağlar.
Önerilen teknik özellikler; kaynak veritabanının yapılandırması, performansı, SQL'i ve dış bağımlılıkları ile hedef veritabanının kapsamlı bir analizine dayanarak hesaplanır. Bu, geçiş sırasında satın alma kararları için değerli bir referans niteliğindedir.
Target Database Solution sekmesinde, her bir geçiş grubundaki nesneler hakkında ayrıntılı bilgiyi görüntülemek için bir nesne kimliğinin yanındaki Details seçeneğini tıklayın.
Birden fazla geçiş örneği içeren hedef çözümler için çapraz veritabanı nesneleri bulunabilir. Çapraz veritabanı nesnelerinin Details bilgilerini görüntülemek için Cross-database Objects sekmesini kullanın.
Geçiş riskleri
Geçiş riskleri, kaynak veritabanı risklerini ve hedef veritabanı risklerini içerir.
Kaynak veritabanı riskleri, yürütme sırasında yüksek CPU veya bellek tüketen ve kaynak veritabanından toplanan SQL deyimleridir. TOP CPU ve TOP Buffer gibi türlere ayrılırlar. Test sırasında bu SQL deyimlerine özellikle dikkat edin.
Hedef veritabanı riskleri, dönüştürülmüş veritabanı yapılarını veya SQL deyimlerini hedef veritabanında yürüttüğünüzde ortaya çıkabilecek potansiyel sorunları ifade eder. Heterojen veritabanı geçişinden kaynaklanan performans farklılıklarını önlemek için bu risklere özellikle dikkat edin.
Proje dış bağımlılıkları (şema)
Bu bölüm, dışa bağımlı nesnelerin sayısını değerlendirir ve çözümler sunar.
Sonraki adımlar
Target Database Compatibility Assessment sekmesinin altında, veritabanı dönüşümü ve geçiş sürecini başlatmak için Start Database Transformation seçeneğini tıklayın. Ayrıntılı talimatlar için bkz. veritabanı dönüşümü ve geçişi.