Veri ve Otomasyon · 08 / 22

Veritabanı Yönetimi ve Optimizasyonu

İş veritabanları için şema tasarımı, sorgu optimizasyonu, taşıma ve yedekleme planlaması.

Size nasıl katkı sağlıyoruz

Bir veritabanı sorunu; yavaş açılan ekranlar, güvenilmez raporlama ya da değiştirilmesi zor bir uygulama olarak karşınıza çıkabilir. Çözüm önermeden önce iş yükünü ve bilginin saklanma biçimini inceliyoruz. Çalışma; hedefli bir sorgu incelemesinden taşıma planlamasına ve sorumlulukları açıkça tanımlanmış sürekli bir operasyon hizmetine kadar uzanabilir.

Bu hizmet kimler için

Özel yazılım kullanan işletmeler, yavaş sorguları araştıran ekipler ve uygulama verisini taşımaya ya da birleştirmeye hazırlanan kurumlar için.

Projeniz neleri kapsayabilir

Projeniz için seçilen teslimatlar teklifinizde netleştirilir.

  • Veritabanı yapısı, iş yükü, erişim ve operasyonel risklerin incelenmesi.
  • Doğrulama kontrolleriyle birlikte önceliklendirilmiş sorgu, indeks ve şema önerileri.
  • Brief kapsamında yer alıyorsa taşıma ya da yedekleme ve kurtarma planı.
  • Üzerinde anlaşılan veritabanı ortamı için izleme rehberi ve bakım dokümantasyonu.

Kapsam, süre ve bütçe

Veritabanı büyüklüğü, mevcut tanılama araçları, uygulama bağımlılıkları ve kabul edilebilir kesinti süresi yaklaşımı belirler. Kesinti yaratabilecek işlerden önce yedekleme ve geri yükleme gereksinimleri tanımlanır. Sürekli izleme, acil müdahale ve barındırma yönetimi; hizmet planında açıkça yer almadıkça ayrı sorumluluklardır.

Örnek çalışma

Böyle bir proje nasıl ilerleyebilir

Sipariş sayısı arttıkça yavaşlayan bir raporlama ekranı için ilk çalışma; sorgu planını analiz etmeyi, bir indeks değişikliğini test etmeyi ve sonuçları temsili bir iş yüküyle karşılaştırmayı kapsayabilir.

Örnek niteliğinde bir kapsamdır; raporlanmış bir müşteri sonucu değildir. Projeniz keşif aşamasından sonra tanımlanır.

Bu hizmete dair sorular

Yavaşlık veritabanından mı kaynaklanıyor, nasıl anlarız?

Ölçerek. Yavaş sorgu kayıtları, sorgu planları, bekleme istatistikleri ve yoğun saatlerdeki kaynak kullanımı incelenir. Yavaşlığın uygulama kodundan, ağdan veya dış bir servisten geldiği durumlar da sık görülür; bu ayrımı yapmadan yapılan her iyileştirme tahmine dayanır. İnceleme sonunda darboğazın nerede olduğunu kanıtıyla birlikte raporluyoruz.

Canlı veritabanımıza erişmeniz gerekir mi?

Mümkün olduğunda hayır. Çoğu inceleme; anonimleştirilmiş örnek veri, şema dökümü ve performans kayıtlarıyla yapılabilir. Canlı erişim gerekiyorsa yetki en dar kapsamda tanımlanır, süresi sınırlanır ve yapılan işlemler kayıt altına alınır. Kişisel veri içeren ortamlarda erişim koşulları yazılı olarak belirlenir.

Veritabanı taşıma işlemi kesintisiz yapılabilir mi?

Bu; sistemlere, veri hacmine ve değişiklik yoğunluğuna bağlıdır. Taşıma seçeneklerini değerlendiriyor, kabul edilebilir bir geçiş penceresi üzerinde anlaşıyor ve doğrulama ile geri alma adımlarını belgeliyoruz; peşinen sıfır kesinti sözü vermiyoruz.

Yedeğin olması kurtarma için yeterli mi?

Bir yedeğin işe yarayan bir geri yükleme sürecine ihtiyacı vardır. Kapsamı belirlenmiş bir kurtarma incelemesi; nelerin saklandığını, kimlerin erişebildiğini ve geri yüklemenin işletmenin kurtarma gereksinimlerine göre nasıl doğrulanabileceğini kontrol eder.

Veritabanı taşıma sırasında veri kaybı riski var mı?

Riski sıfırlayamayız ama yönetilebilir hâle getiririz. Taşıma öncesinde doğrulanmış bir yedek alınır, kayıt sayıları ve toplam değerler kaynak ile hedef arasında karşılaştırılır ve geri alma adımları yazılı olarak hazırlanır. Geçiş, düşük yoğunluklu bir pencerede yapılır. Doğrulama başarısız olursa ilerlemek yerine geri alırız.

Yedeklerimizin çalıştığını test ediyor musunuz?

Kapsamda yer alıyorsa evet; yedeği olan ile geri yüklenebilirliği kanıtlanmış olan farklı şeylerdir. Kurtarma incelemesi; neyin saklandığını, saklama süresini, kimlerin erişebildiğini ve gerçek bir geri yüklemenin ne kadar sürdüğünü ölçer. Bu süre işletmenizin kabul edilebilir kesinti süresiyle karşılaştırılır.

İlgili hizmetler

Mevcut sorununuzla başlayın

Neyi iyileştirmek istediğinizi, hangi sistemlerin işin içinde olduğunu ve varsa hedef tarihinizi yazın. Talebinizi inceleyip brief’i netleştirmek ve uygun bir sonraki adımı planlamak için size dönüş yapacağız.

Bu hizmeti görüşelim

Fiyatlandırma, mülkiyet ve birlikte çalışma hakkında okuyun