Ustawianie opcji konfiguracji serwera

Można zarządzać i zoptymalizować SQL Server zasobów poprzez opcje konfiguracja za pomocą SQL Server Management Studio lub sp_configure systemowa procedura składowana.Opcje konfiguracja serwera najczęściej używane są dostępne za pośrednictwem SQL Server Management Studio; wszystkie opcje konfiguracja są dostępne za pośrednictwem sp_configure.Należy rozważyć wpływ na system przed ustawieniem tych opcji.

Ważna informacjaWażne:

Zaawansowane opcje, które powinny być zmieniane tylko przez doświadczonych administrator bazy danych lub SQL Server wzorcowym.

Przy użyciu procedury przechowywane systemu sp_configure

Podczas korzystania z sp_configure, należy uruchomić ponownej konfiguracja lub zmienić konfiguracja Z ZASTĘPUJĄ, po ustawieniu opcji konfiguracja.Zmień konfiguracja z zastąpić instrukcja jest zazwyczaj zarezerwowany dla opcji konfiguracja, które powinny być używane z ostrożnością.Jednak ponownie skonfigurować z zastąpić działa dla wszystkich opcji konfiguracja i można go użyć zamiast ponownej konfiguracja.

Ostrzeżenie

Zmiana konfiguracji wykonuje się w obrębie transakcji.Jeśli jakiekolwiek działania ponownej konfiguracji nie Brak operacji ponownej konfiguracji zostały wprowadzone.

Wartość dla każdej opcji może być ustalona z następującymi instrukcja.

SELECT * FROM sys.configurations
ORDER BY name ;
GO

Poniższy przykład pokazuje sposób używania sp_configure zmienić fill factor opcji z jego domyślne ustawienie na wartość 100.

sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'fill factor', 100;
GO
RECONFIGURE;
GO

Kategorie opcji konfiguracji

Opcje konfiguracji zostały wprowadzone albo:

  • Natychmiast po ustawienie opcji i wydawania ponownej konfiguracji (lub w niektórych przypadkach, skonfiguruj ponownie z zastąpić) instrukcja.

    - lub -

  • Po wykonywania powyższych czynności i ponowne wystąpienie SQL Server.

Konfigurowanie opcji zaawansowanych, należy najpierw uruchomić sp_configure z 'show advanced options' opcji zestaw do 1, a następnie uruchom RECONFIGURE, jak pokazano w następującym przykładzie.

sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'cursor threshold', 0;
GO
RECONFIGURE;
GO

cursor threshold Opcji jest natychmiast ponownie skonfigurowany.Nową wartość dla cursor threshold jest wyświetlany w oknie dialogowym Opcje konfiguracja value_in_use kolumna i value kolumna.

Opcje, które wymagają SQL Server ponowne uruchomienie będzie początkowo wyświetlać zmiany wartości tylko w value kolumna.Po ponownym uruchomieniu nowej wartości będą wyświetlane w obu value kolumna i value_in_use kolumna.

Niektóre opcje wymagają ponownego uruchomienia serwera, zanim nowa wartość konfiguracja staje się skuteczne.Jeśli użytkownik zestaw nową wartość i uruchom sp_configure przed ponownym uruchomieniem serwera, pojawia się nowa wartość w opcji konfiguracja value kolumna, ale nie value_in_use kolumna.Po ponownym uruchomieniu serwera, nowa wartość pojawia się w value_in_use kolumna.

Są opcje związanej z tworzeniem samokonfigurującego, SQL Server dostosowuje się zgodnie z potrzebami systemu.W większości przypadków ta eliminuje konieczność ręcznego ustawiania wartości.Przykładami min server memory i max server memory Opcje i user connections opcji.

Tabela opcje konfiguracji

Poniższa tabela zawiera listę wszystkich dostępnych opcji konfiguracja, zakres możliwych ustawień i wartości domyślne.Opcje konfiguracji są oznaczone kodów ponagleń następująco: