Veritabanı Kontrolü Ve İyileştirilmesi

  • SQL Server sunucularının mevcut rollerinin ve donanım özelliklerinin saptanması
  • İşletim Sistemi parametrelerinin çalıştıkları donanıma uygunluğunun saptanması
  • Sunucu disk yapılandırmasının ve ortalama okuma/yazma hızlarının saptanması
  • İşletim sistemi sürüm ve güncelleştirmelerinin uygunluğunun saptanması
  • SQL Server ve İşletim Sistemi sürüm ve güncelleştirmelerinin kontrol edilmesi
  • SQL Server parametrelerinin/yapılandırmasının mevcut donanıma uygunluğunun saptanması
  • Sunucuların yük altında mevcut kaynak kullanımlarının ve darboğazların saptanması
  • Elde edilen verilere uygun olarak SQL Server parametrelerinin güncellenmesi
  • Eksik olan SQL Server güncellemelerinin uygulanması
  • Mevcut veritabanlarının fiziksel ve yapısal sağlamlık ve bütünlüğünün kontrol edilmesi, sorun varsa düzeltilmesi
  • SQL Server istatistiklerinin güncelliğinin kontrolü ve eksik olanların eklenmesi, mevcut olanların yenilenmesi
  • SQL Server indekslerinin parçalanma (fragmentasyon) oranlarının kontrolü, belli oranda parçalanmış olan indekslerin yeniden oluşturulması
  • SQL Server genel kaynak bekleme istatistiklerinin (wait statistics) kontrol edilmesi, özellikle hangi tür işlemlerde tıkanma yaşandığının tespit edilmesi
  • Veritabanlarının dosya lokasyonları, dosya sayıları, loglama yöntemleri ve dosya büyüme parametrelerinin kontrolü, uygun olmayanların düzeltilmesi
  • Veritabanı boyutlarının kontrolü, gereksiz büyüme olup olmadığının kontrolü ve yer kazanımının sağlanması
  • SQL Server üzerinde en fazla kaynak harcayan sorguların tespit edilmesi, bu sorguların yapısal sorunlarının olup olmadığının kontrol edilmesi, müdahale edilebilen sorguların düzeltilmesi ve/veya ilgili kişi veya kurumlara iletilmesi
  • SQL Server üzerinde kullanılmayan indekslerin ve eksik indekslerin tespit edilmesi ve buna göre silinmesi veya eklenmesi
  • SQL Server kilit (lock) ve çıkmaz (deadlock) kontrolünün yapılması, sorunlu SQL sorgularının veya prosedürlerinin tespit edilmesi, müdahale edilebilenlerin düzeltilmesi ve/veya ilgili kişi veya kurumlara iletilmesi
  • SQL Server veritabanlarının her biri için bütünlük kontrolü, sıkıştırma, istatistik güncelleme ve indeks yenileme işlemlerinin belli periyodlarla otomatik olarak yapılmasının ve yapılan işlemlerin kayıt altına alınmasının sağlanması

Veritabanı Kurulumu

  • Microsoft SQL Server kurulumu
  • Mevcut veritabanına ek instance kurulumu
  • Veritabanı sürümünün güncellenmesi veya üst sürüme geçirilmesi
  • Veritabanı sürümü için edition upgrade veya downgrade
  • Veritabanı sunucusunun değiştirilmesi
  • Veritabanı sunucusunun sanal sunucuya taşınması
  • Yedekleme sisteminin kurulumu

Veritabanı Periyodik Bakımı

  • Mevcut yedekleme planlarının gözden geçirilmesi ve yeniden düzenlenmesi (Günlük, Haftalık, Aylık olarak otomatik yedekleme)
  • Bakım ve yedekleme işlemleri ile ilgili sistem yöneticisine otomatik mail atılmasının sağlanması
  • Periyodik olarak aşağıda belirtilen işlemlerin yapılması
    • İşletim Sistemi ve SQL Server kaynak kullanımlarının izlenmesi (Haftalık)
    • İşletim Sistemi ve SQL Server hata günlüklerinin izlenmesi (Haftalık)
    • Yedekleme ve Bakım planlarının kontrolü (Haftalık)
  • Eksik, kullanılmayan indeks ve istatistiklerin güncellenmesi, eklenmesi