interwał odzyskiwanieOpcja

Use the recovery interval option to set the maximum number of minutes per database that Microsoft SQL Server needs to recover databases.Każdy czas wystąpienie SQL Server uruchamia, odzyskuje każdej bazy danych wycofywanie zatwierdzanie, które nie zatwierdzanie i stopniowego zatwierdzanie terminowych, zatwierdzić, ale zmiany, których jeszcze nie były zapisywane na dysku podczas wystąpienie SQL Server zatrzymana.Ta opcja konfiguracja ustawia górny limit na czas powinny podjąć odzyskanie każdej bazy danych.Wartością domyślną jest 0, wskazując automatycznej konfiguracja przez SQL Server.W praktyce oznacza to odzyskiwania czas mniej niż jedna minuta i punkt kontrolny na około jedną minutę dla baz danych active.

interwał odzyskiwanie Opcja kontroluje, kiedy SQL Server problemy punkt kontrolny w każdej bazie danych.Punkty kontrolne są wykonywane na podstawie na bazę danych.W punkt kontrolny, SQL Server zapewnia, że rejestrowanie wszystkich informacji i wszystkie zmodyfikowane strony są opróżniane z pamięci na dysku.Ogranicza czas potrzebny do odzyskiwanie poprzez ograniczenie liczby transakcji do przodu walcowane są na dysku.Modyfikacje przed punkt kontrolny musi zostać wycofana do przodu, ponieważ zostały one już wyczyszczona dysku w punkcie kontrolnym.

interwał odzyskiwanie Opcja nie wpływa na czas cofnąć transakcji długotrwały.Na przykład, jeśli transakcja długim ma dwie godziny do przeprowadzania aktualizacji, zanim serwer zostanie wyłączone, faktycznej windykacji trwa znacznie dłużej niż interwał odzyskiwanie wartość, aby wycofać transakcji długa.

SQL Server estimates how many data modifications it can roll forward in the recovery time interval.SQL Server typically issues a checkpoint in a database when the number of data modifications made in the database after the last checkpoint reaches the number SQL Server estimates it can roll forward in the recovery time interval.Czasami SQL Server będą wydawać punkt kontrolny, gdy dziennik się 70 procent, jeżeli jest mniejszy niż szacowana liczba.

Częstotliwość kontrolnych w każdej bazy danych zależy od ilości danych zmian dokonanych w dowolnym czas-na podstawie miary.Używane głównie dla operacji odczytu bazy danych nie będą mieć wiele punktów kontrolnych.Bazy danych transakcji ma często punktów kontrolnych.

Zachowaj odzyskiwanie interwał zestaw na 0 (samokonfigurowania), chyba że można zauważyć punktów kontrolnych pogorszyć wydajność, ponieważ występują one zbyt często.Jeśli jest to przypadek, spróbuj zwiększyć wartość niewielkimi etapami.

interwał odzyskiwanie Opcja jest opcja zaawansowana.Jeśli używasz sp_configure systemowa procedura składowana Aby zmienić to zestaw, można zmienić odzyskiwanie interwał tylko wtedy, gdy Pokaż opcje zaawansowane jest ustawiona na 1.Ustawienie zostanie uwzględnione natychmiast, bez ponownego uruchamiania serwera.

Aby zestaw odzyskiwanie interwał opcję wartość większą niż 60 (w minutach) wymaga, uruchom ponownie skonfigurować z zastąpić instrukcja.