Veri Ambarlama - Sistem Yöneticileri

Bir veri ambarının başarılı bir şekilde uygulanması için sistem yönetimi zorunludur. En önemli sistem yöneticileri -

  • Sistem konfigürasyon yöneticisi
  • Sistem planlama yöneticisi
  • Sistem olay yöneticisi
  • Sistem veritabanı yöneticisi
  • Sistem yedekleme kurtarma yöneticisi

Sistem Yapılandırma Yöneticisi

  • Sistem konfigürasyon yöneticisi, veri ambarının kurulumunun ve konfigürasyonunun yönetiminden sorumludur.

  • Yapılandırma yöneticisinin yapısı bir işletim sisteminden diğerine değişir.

  • Unix yapılandırma yapısında, yönetici satıcıdan satıcıya değişir.

  • Yapılandırma yöneticilerinin tek kullanıcı arayüzü vardır.

  • Konfigürasyon yöneticisinin arayüzü, sistemin tüm yönlerini kontrol etmemizi sağlar.

Note - En önemli yapılandırma aracı G / Ç yöneticisidir.

Sistem Çizelgeleme Yöneticisi

Veri ambarının başarılı bir şekilde uygulanmasından Sistem Çizelgeleme Yöneticisi sorumludur. Amacı, geçici sorgular planlamaktır. Her işletim sisteminin bir çeşit toplu kontrol mekanizmasına sahip kendi programlayıcısı vardır. Bir sistem planlama yöneticisinin sahip olması gereken özelliklerin listesi aşağıdaki gibidir -

  • Küme veya MPP sınırları boyunca çalışın
  • Uluslararası saat farklarıyla başa çıkın
  • İş başarısızlığını ele alın
  • Birden çok sorguyu işleyin
  • İş önceliklerini destekleyin
  • Başarısız işleri yeniden başlatın veya yeniden sıraya koyun
  • İş tamamlandığında kullanıcıyı veya bir işlemi bilgilendirin
  • Sistem kesintilerinde iş programlarını koruyun
  • İşleri diğer kuyruklarda yeniden sıraya alın
  • Kuyrukların durdurulmasını ve başlatılmasını destekleyin
  • Kuyruğa alınan işleri günlüğe kaydet
  • Sıralar arası işlemeyle ilgilenin

Note - Yukarıdaki liste, iyi bir programlayıcının değerlendirilmesi için değerlendirme parametreleri olarak kullanılabilir.

Bir planlayıcının üstesinden gelebilmesi gereken bazı önemli işler aşağıdaki gibidir -

  • Günlük ve geçici sorgu planlama
  • Düzenli rapor gereksinimlerinin yerine getirilmesi
  • Veri yükleme
  • Veri işleme
  • Dizin oluşturma
  • Backup
  • Toplama oluşturma
  • Veri dönüşümü

Note - Veri ambarı bir küme veya MPP mimarisi üzerinde çalışıyorsa, sistem planlama yöneticisinin mimaride çalışabilmesi gerekir.

Sistem Olay Yöneticisi

Etkinlik yöneticisi bir tür yazılımdır. Olay yöneticisi, veri ambarı sisteminde tanımlanan olayları yönetir. Veri ambarının yapısı çok karmaşık olduğu için veri ambarını manuel olarak yönetemiyoruz. Bu nedenle, kullanıcının herhangi bir müdahalesi olmadan tüm olayları otomatik olarak işleyen bir araca ihtiyacımız var.

Note- Etkinlik yöneticisi, olayları izler ve bunlarla ilgilenir. Etkinlik yöneticisi, bu karmaşık veri ambarı sisteminde ters gidebilecek sayısız şeyi de izler.

Etkinlikler

Olaylar, kullanıcı veya sistemin kendisi tarafından oluşturulan eylemlerdir. Olayın ölçülebilir, gözlemlenebilir, tanımlanmış bir eylemin meydana geldiği not edilebilir.

Aşağıda, izlenmesi gereken yaygın olayların bir listesi verilmiştir.

  • Donanım arızası
  • Belirli anahtar disklerde alan tükeniyor
  • Ölmekte olan bir süreç
  • Hata döndüren bir süreç
  • 805 eşiğini aşan CPU kullanımı
  • Veritabanı serileştirme noktalarında iç çekişme
  • Arabellek önbellek isabet oranları eşiği aşıyor veya altında kalıyor
  • Maksimum boyutuna ulaşan bir masa
  • Aşırı bellek değişimi
  • Yer sıkıntısı nedeniyle genişletilemeyen bir masa
  • G / Ç darboğazları sergileyen disk
  • Belirli bir eşik değerine ulaşan geçici veya sıralama alanı kullanımı
  • Diğer herhangi bir veritabanı paylaşılan bellek kullanımı

Olaylarla ilgili en önemli şey, kendi başlarına icra edebilmeleri gerektiğidir. Olay paketleri, önceden tanımlanmış olaylar için prosedürleri tanımlar. Her bir olayla ilişkili kod, olay işleyicisi olarak bilinir. Bu kod, bir olay meydana geldiğinde çalıştırılır.

Sistem ve Veritabanı Yöneticisi

Sistem ve veritabanı yöneticisi iki ayrı yazılım parçası olabilir, ancak aynı işi yaparlar. Bu araçların amacı, belirli süreçleri otomatikleştirmek ve diğerlerinin yürütülmesini basitleştirmektir. Bir sistem ve veritabanı yöneticisi seçme kriterleri aşağıdaki gibidir -

  • kullanıcı kotasını artırmak.
  • kullanıcılara rol atama ve atamalarını kaldırma
  • profilleri kullanıcılara atayın ve atamasını kaldırın
  • veritabanı alanı yönetimi yapmak
  • alan kullanımını izleyin ve raporlayın
  • parçalanmış ve kullanılmayan alanı düzeltir
  • alanı ekle ve genişlet
  • kullanıcı ekle ve kaldır
  • kullanıcı şifresini yönet
  • özet veya geçici tabloları yönet
  • kullanıcıya geçici alan atama veya atamasını kaldırma
  • alanı eski veya tarihi geçmiş geçici tablolardan geri kazanmak
  • hata ve izleme günlüklerini yönetin
  • günlük ve izleme dosyalarına göz atmak için
  • yönlendirme hatası veya izleme bilgisi
  • hata ve izleme günlüğünü açma ve kapatma
  • sistem alanı yönetimi yapmak
  • alan kullanımını izleyin ve raporlayın
  • eski ve kullanılmayan dosya dizinlerini temizleyin
  • boşluk ekleyin veya genişletin.

Sistem Yedekleme Kurtarma Yöneticisi

Yedekleme ve kurtarma aracı, operasyonların ve yönetim personelinin verileri yedeklemesini kolaylaştırır. Sistem yedekleme yöneticisinin, kullanılan program yöneticisi yazılımıyla entegre edilmesi gerektiğini unutmayın. Yedeklerin yönetimi için gerekli olan önemli özellikler aşağıdaki gibidir -

  • Scheduling
  • Yedek veri takibi
  • Veritabanı bilinci

Yedeklemeler yalnızca veri kaybına karşı koruma sağlamak için alınır. Hatırlanması gereken önemli noktalar şunlardır:

  • Yedekleme yazılımı, veri parçasının nerede ve ne zaman yedeklendiğine dair bir çeşit veritabanı tutacaktır.

  • Yedek kurtarma yöneticisi, bu veritabanına yönelik iyi bir ön uca sahip olmalıdır.

  • Yedekleme kurtarma yazılımı veri tabanına duyarlı olmalıdır.

  • Veritabanının farkında olan yazılım, veritabanı terimleriyle ele alınabilir ve uygulanabilir olmayacak yedeklemeleri gerçekleştirmez.