Aracılığıyla paylaş


SQL Server'da kurtarma Performans'ı anlama

Geri yükledikten sonra Kurtarma yerine öncelikle çökme kurtarma kurtarma performans odaklanan bir yedek.Ancak, en iyi duruma getirmeleri bir yedekten geri yükledikten sonra Kurtarma için olasıdır.

Kurtarma saat, çalışma miktarını son denetim noktası bu yana gerçekleştirilen ve veri kaybı anda çalışma miktarını tarafından tüm etkin işlemler yapılmadığı belirlenir.SQL Server adlı bir yapılandırma seçeneği kullanır. kurtarmak aralığı , SQL Server yaklaşık olarak en fazla veritabanı başına dakika sayısını ayarlamak için veritabanlarının kurtarmanız gerekir.Bu Kurtarma aralığı denetim noktası sıklığı ayarı denetler.Çevrimiçi bir hareketi (kısa hareketleri kullanarak), (OLTP) sistem işleniyor Kurtarma aralığı kurtarma saat belirleme birincil etkendir.

Yüklemenin ardından, SQL Server belirler. Kurtarma aralığı sıfır.Sürece Kurtarma aralığı ayarı, varsayılan ayar ve uzun süren işlemler varsa, kurtarma işlemi her veritabanı için yaklaşık 1 dakika sürer veya daha az olur.Kurtarma verisi, uzun süredir çalışan işlemler veri kaybı anda etkin, geri, kurtarma saat, bu hareketler etkilerini geri almak için geçecek süreyi tarafından denetlenir.Ancak, SQL Server 2005 ve sonraki sürümleri, veritabanının bir çökme kurtarma veya yerine çalışma olarak bilinen bir özelliği veritabanı yansıtması geri alma aşaması sırasında kullanılabilir Hızlı Kurtarma.

Kurtarma düzenli olarak 1 dakika, veritabanı için önemli ölçüde uzun sürerse Kurtarma aralığı ayarı sıfır değeri varsa ve yok uzun süredir çalışan hareketler geri almak almak dönmek için kurtarma performans sorunu gidermek için birincil destek sağlayıcınıza başvurma göz önünde bulundurun.

Kurtarma, sanal günlük dosyaları için bir veritabanı temel ilerleme durumunu bildirir.Kurtarma, çözümler ve son denetim noktası sonra Kurtarma, başında günlük tarar.Üzerinde çözümleme aşama bağlı olarak, ne kadar günlük kurtarma sırasında okuma kurtarma tahmin eder.Günlük Okuma miktarını kurtarma ilerleme durumunu raporlamak için kullanılır.

If the kurtarma aralığı setting is changed from the default value, database recovery takes that many times longer to complete.Örneğin, Kurtarma aralığı 10 olarak değiştirildiğinde, Kurtarma,'den yaklaşık 10 kez uzun götürecek.Kurtarma aralığı sıfır varsayılan ayarında kalır.

Günlük büyüyen, daha küçük artışlarla yerine daha büyük bölümler atlayarak, SQL Server için daha kısa bir başlangıç saat sağlamak için kullanın.Ne kadar küçükse, günlük aralıklarla varsa, bunları başlatmak için SQL Server uzar.

Bir geri yükleme işleminden sonra Kurtarma, uzun süren bir işlem kesildi, geri alma işlemi bitirmek sunucusu sağlar.Sunucu işlemi, uzun bir kurtarma saat uzun süren bir işlem sonuçlar geri alma işlemi sırasında sona eriyor.Geri alma işlemi uzunluğunu kuşkularınız varsa, aktivite, sunucuda yer alıyor onaylamak için sistem yöneticinize sorun.

SQL Server, uzun süren bir işlem var ve bu işlem sırasında bir kilitlenme oluşur, kurtarma işlemi başlar.Bu durumda, veritabanını geri alma aşamasında olduğu için kurtarma hızı artar.

Tam kurtarma modeli altında yedekleri geri yükleme verilerini gördüğünüzde, Kurtarma süresini azaltma yolları için Kurtarma azalan bakiyeli bir veritabanı geri yükleme sırasında saat.