SQL Server 2005 veritabanı için aynı disk sisteminde birden fazla dosya neden oluşturayım?


Inside SQL serisi iyidir.

Zamanında Inside SQL 2000’i okumuş ve çok beğenmiştim. Şimdi de Inside SQL 2005’in (2005 versiyonu dört ayrı kitap.) üçüncü kitabı olan The Storage Engine’i okuyorum ve yine güzel.

Bu serinin neden iyi olduğunu size bir örnekle anlatmış olayım. Aşağıdaki bilgiler, bu kitaptan bir ‘ipucu’…

Diyelim bir SAN (Storage Area Network) kullanıyorsunuz. Veritabanınızın disk yapılanmasına çok kafa yormanıza gerek yok. Nasılsa SAN bu alandaki performanslı yönetimi sizin için sağlıyor.

500 GB’lik tek bir data dosyanız olduğunu düşünelim. Bu data dosyasının birden fazla disk kafası tarafından hizmet görmesi SAN tarafından sağlandığından ayrı dosyalar, dosya gruplarıyla hiç uğraşmadınız. Peki şöyle bir durum başınıza gelirse: SAN’in başına çok kötü bir fiziksel bela geldi. Mesela tutuşup yandı. Bu durumda backup’larınızdan alternatif bir yere hemen dönüp sistemi ayağa kaldırmanız gerekir.

Ama nasıl yapacaksınız bunu? 500 GB’lık veritabanını yedekten döneceğiniz tek bir disk yapınız var mı? Çünkü tek dosya! Oysa bu dosyayı rahat bulabileceğiniz disk büyüklüklerine sığacak şekilde birden fazla dosya halinde tutmuş olsaydınız, yedekten dönerken herbir dosyayı ayrı diske işaret edebilirdiniz.

Elinizde 500 GB’lık bir yedek ve dönecek sıfır yerle kalmak hiç hoş olmasa gerek.

Not: Inside SQL 2005, The Storage Engine’de bu konudan sadece bahsediliyordu. SAN’li örnek benim kurduğum örnek bir senaryo.

Bu yazı SQL Server içinde yayınlandı ve olarak etiketlendi. Kalıcı bağlantıyı yer imlerinize ekleyin.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s