max degree of parallelism Option

Kiedy SQL Server Uruchamia na komputerze z więcej niż jeden procesor lub PROCESORA, wykrywa najlepsze stopień proste, czyli liczbę procesorów zatrudnieni w celu uruchomienia pojedynczej instrukcja, dla każdego wykonania równoległych planu. Można użyć maksymalny stopień proste opcję, aby ograniczyć liczbę procesorów używanych w realizacji planu równoległych.Domyślna wartość 0 używa wszystkich dostępnych procesorów.Zestaw maksymalny stopień proste 1, aby wyłączyć generowanie planu równoległych.zestaw wartości na liczbę większą od 1 (do maksymalnie 64), aby ograniczyć maksymalną liczbę procesorów używanych przez wykonanie jednej kwerendy.Jeżeli określono wartość większą niż liczba dostępnych procesorów, używany jest rzeczywista liczba dostępnych procesorów.Jeśli komputer ma tylko jeden procesor, maksymalny stopień proste wartość jest ignorowana.

Zastępowanie maksymalny stopień proste

SQL Server będzie poprzedzał planów wykonywanie równoległe kwerendy, operacji (DDL) języka definicja danych indeksu i statycznych i sterowanych przez zestaw kluczy kursor zapełnianie.Aby uzyskać więcej informacji na temat wykonywanie równoległe zobacz Stopień proste.

Można zastąpić maksymalny stopień proste wartość kwerendy przez podanie wskazówki dotyczącej kwerendy MAXDOP w instrukcja kwerendy.Aby uzyskać więcej informacji zobaczQuery Hints (Transact-SQL).

Indeks operacje tworzenia lub ponownie utwórz indeks lub, upuść indeks klastrowany, może być intensywnie wykorzystujących zasób.Można zastąpić maksymalny stopień proste wartość dla operacji indeksu przez określenie opcji indeksowania MAXDOP w instrukcja indeksu.Wartość MAXDOP jest stosowany do instrukcja znajdującej się w czasie wykonywania i nie jest przechowywana metadane indeksu.Aby uzyskać więcej informacji zobaczKonfigurowanie równoległa operacje indeksu.

Oprócz kwerend i operacji indeksu ta opcja steruje także proste CHECKTABLE DBCC, CHECKDB DBCC i CHECKFILEGROUP DBCC.Plany wykonywanie równoległe instrukcje te można wyłączyć za pomocą flagi śledzenia 2528.Aby uzyskać więcej informacji zobaczFlagi śledzenia (Transact-SQL).

Uwaga

Jeśli maski koligacji opcja nie jest zestaw do ustawień domyślnych, to mogą ograniczyć liczbę procesorów dostępnych do SQL Server w systemach multiprzetwarzania symetrycznego (SMP).

Ustawienie maksymalny stopień proste Option

The max degree of parallelism option is an advanced option.Jeśli używasz sp_configure systemu przechowywanej procedury, aby zmienić to ustawienie, można zmienić maksymalny stopień proste tylko wtedy, gdy Pokaż zaawansowane opcje jest ustawiona na wartość 1.To ustawienie zostanie uwzględnione natychmiast (bez ponownego uruchamiania usługa MSSQLSERVER).

Następujące zestawy przykład maksymalny stopień proste opcja 8.

sp_configure 'show advanced options', 1;
GO
RECONFIGURE WITH OVERRIDE;
GO
sp_configure 'max degree of parallelism', 8;
GO
RECONFIGURE WITH OVERRIDE;
GO

Aby uzyskać więcej informacji o ustawieniu maksymalny stopień proste Zobacz wartość w programie SQL Server Management StudioHow to: Configure the Number of Processors Available for Parallel Queries (SQL Server Management Studio).