Dosya gruplarının avantajı ve dosya gruplarının salt okunur olarak ayarlanması


11

Birisi bana birden çok dosya grubunu salt okunur olarak değiştirirken ve bunları ne zaman kullanacağında gerçek bir dünya senaryosundan bahsedebilir mi? Salt okunur olarak ayarlarsanız ne gibi yararları vardır?

Birden çok dosya grubuna sahip bir veritabanında, tüm veritabanı için yedeklemeler yapmanız ve bu dosya grubunun her bir dosyasını yedeklemeniz gerekir mi? Ayrıca bana dosya grubu yedeklemelerinin ne zaman kullanılacağına dair bir örnek verebilir misiniz? Sadece tüm veritabanını yedekleyebildiğinizde neden bir dosya grubunu yedeklemenin yararlı olacağını anlamıyorum. Bu dosya grubu yedeklemesinin ideal olacağı gerçek bir dünya deneyimi yaşayabileceğimi umuyorum

Yanıtlar:


14

Sorunuz biraz geniş kapsamlı, ancak bazı ana noktalar aşağıdakileri içeriyor.

Genel olarak çoklu dosya grupları:

  • fiziksel olarak izole oldukları varsayılarak performans iyileştirme olabilir. Genellikle, kümelenmiş dizinler için bir dosya grubu, kümelenmemiş dizinler için bir dosya grubu ve yığınlar için bir dosya grubu oluşturabilirsiniz. Veya bölümleme durumunda birden çok dosya grubu oluşturabilirsiniz.

  • parça-öğün geri yüklemesini sağlayarak kurtarılabilirliği artırabilir . Parça öğün geri yüklemesi, arşiv verilerinin geri yüklenmesinin çevrimiçi etkinlikleri etkilememesine izin verirken kritik üretim verilerini hızla çevrimiçi hale getirmek için kullanılabilir. Be farkında çevrimiçi parça parça geri bir "Kuruluş okunur" seçenektir. Ben bir parça parça SQLServerScience.com de parça yemek geri yükleme yapmak nasıl yazdım

  • yapmak ancak bunlar, yedeklenmiş olmak üzere, bireysel gerek olabilir VLDBs için gerekli olabilir bireysel olarak yedeklenmesi. Tek tek dosya gruplarını yedeklerken birincil dosya grubunu da yedeklemeniz gerekir.

Salt okunur dosya grupları:

  • Yalnızca raporlama verileri için çekişmeyi azaltmak için kullanılabilir.

  • Açıkçası, verilerde değişiklik yapılmasını önlemek için kullanılabilir.

  • Veritabanı çevrimiçi duruma getirildiğinde kurtarma işleminin çalıştırılmasına gerek yoktur. Bu, VLDB'ler için iyileşme süresini önemli ölçüde artırabilir.

  • Ayrıca, okuma-yazma dosya grupları NTFS dosya sistemi tabanlı sıkıştırma ile kullanılamazken, salt okunur dosya grupları da kullanılabilir . Buradaki sonuç, çok sınırlı bir sistem seti için, disk üzerindeki salt okunur dosya grubu dosyalarını sıkıştırarak daha yavaş disklerde bulunan VLDB verileri için küçük bir performans artışı görebilirsiniz. Bu, elbette, diskten okunurken NTFS kümelerinin sıkıştırmasını açmak için gereken CPU ek yükü karşısında durum bazında değerlendirilmelidir.

Salt okunur dosya gruplarını çevreleyen efsaneler:


Birden çok dosya grubuna sahip bir veritabanınız varsa ve yalnızca tam ve T günlük yedeklemelerinden oluşan dosya grubu yedeklerini kullanmıyorsanız, bu veritabanını geri yükleme söz konusu olduğunda dezavantaj ne olur?
Keith Rivera

İşlem günlüğü yedeklemeleri ile tam yedeklemelerin bir dezavantajı yoktur. Sen edebilirsiniz (aynı zamanda senin kadar uzun yedekleme tek dosya grubundan yedekleme yapmak PRIMARY), ancak yok ihtiyaç için.
Max Vernon
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.