Widoki systemu i DDL Resource Governor
Można użyć poleceń DDL Resource Governor widoki wykazui widoki dynamiczne zarządzanie za wszystkie aspekty Resource Governor programu.Aby dołączyć informacje o Resource Governor zostały zmodyfikowane istniejące widoki systemu oprócz nowe widoki specyficzne Resource Governor do.Ten temat zawiera podsumowanie następujące instrukcje i widoków:
Poleceń DDL, w tym poleceń dla grup obciążenia, pule zasób i zasób Governor.
Widoki system Resource Governor, łącznie z wykazu i dynamiczne zarządzanie widokami.
SQL Server Widoki systemu, które są aktualizowane do obsługi Resource Governor.
SQL Server klasa zdarzeniaaktualizacje, jak również jako nowy klasa zdarzeniaes do obsługi Resource Governor.
Instrukcje DDL
Resource Governor zawiera siedem polecenia DDL, które można skonfigurować wszystkie aspekty Resource Governor sesja.Istnieją polecenia CREATE, ALTER i UPUSZCZANIA dla grup obciążenia i pule zasób.Istnieje również zmieniać RESOURCE GOVERNOR skonfigurować instrukcja dotyczący zmian konfiguracja.
klucz Rzeczy uwagi na temat poleceń Resource Governor DDL są następujące:
Instrukcje CREATE, ALTER i UPUSZCZANIA pracy przechowywane metadane i są transakcyjne.Jednak zakończenie tych sprawozdań nie odniosły; należy wykonać instrukcja ALTER ponownie skonfigurować RESOURCE GOVERNOR zastosować zmiany.
Poprzedniego sprawozdania mogą być częścią transakcji w celu zapobieżenia modyfikacjom jednoczesnych w tej samej konfiguracja przez wielu użytkowników.Jest to zrobić przy użyciu instrukcji BEGIN TRANSACTION i PRZEKAZAĆ transakcji w sprawozdaniu.Wszelkie blokad transakcji są widoczne w sys.dm_tran_locks i transakcji może być zatrzymane, jeśli to konieczne.
Ostrzeżenie
Chociaż nie jest to wymagane, zdecydowanie zaleca się użyć składni transakcyjnych, korzystając z instrukcji DDL Resource Governor.Jednak zmieniać wyłączania RESOURCE GOVERNOR, zmieniać ponownie skonfigurować RESOURCE GOVERNOR i zmieniać RESOURCE GOVERNOR ZRESETOWAĆ statystyki nie może być częścią transakcji użytkownika.
ALTER…Zmień konfigurację obciążenie instrukcja metadane do pamięci i może się nie powieść.Nie można wycofać instrukcja.Instrukcja nie powiedzie się, aby zmiany metadane nie są kopiowane do pamięci.Jeśli instrukcja powiedzie się, zmiany są skuteczne.ALTER…Zmiana konfiguracji nie jest transakcyjna, a zmiany nie zostaną wycofane.
Polecenia puli zasobów
Użyj poleceń opisanych w poniższej tabela, aby skonfigurować pule zasób.
instrukcja DDL |
Opis |
---|---|
Tworzy pulę zasób. |
|
Zmienia konfiguracja puli zasób.Ta instrukcja zapisuje zmiany metadane przechowywanej konfiguracja.Po wykonaniu tej instrukcja, należy wykonać instrukcja ALTER RESOURCE GOVERNOR zapisać metadane dotyczące konfiguracja w pamięci. |
|
Krople puli zasób. |
zasób Governor zawiera cztery parametry konfigurowania puli zasób.Są to:
Użyj minimalną i maksymalną wartość procentową dla Procesora.
Użyj minimalny i maksymalny procent pamięci.
W zależności od zmiany wprowadzone w konfiguracja puli zasób mogą istnieć okres przejściowy i znanych zachowań obsługi żądania oczekujące lub aktywny podczas to przejście.Aby uzyskać więcej informacji, zobacz Państwa Resource Governor.
Obciążenie pracą grupy poleceń
Konfigurowanie grup obciążenia za pomocą poleceń opisanych w poniższej tabela.
Polecenia języka DDL |
Opis |
---|---|
Tworzy grupa obciążenia i kojarzy ją z puli zasób. |
|
Zmiany konfiguracja grupa obciążenia.Ta instrukcja zapisuje zmiany metadane przechowywanej konfiguracja.Po wykonaniu tej instrukcja, należy wykonać instrukcja ALTER RESOURCE GOVERNOR zapisać metadane dotyczące konfiguracja w pamięci. |
|
Krople grupa obciążenia. |
Konfigurowanie grupa obciążenia Resource Governor zapewnia sześć następujących parametrów:
Maksymalna ilość pamięci dla żądania.
Maksymalny procent mocy Procesora dla żądania.
Zasób czas-out dla żądania.
Względnego znaczenia żądanie.
Maksymalna liczba żądań dla grupa obciążenia.
Pula zasób będzie grupa obciążenia.
W zależności od zmiany wprowadzone w konfiguracja grupa obciążenia są znane zachowania obsługi żądania oczekujące lub aktywne podczas zmiany są stosowane.Aby uzyskać więcej informacji, zobacz Państwa Resource Governor.
Polecenie Resource Governor
Aby skonfigurować Resource Governor, należy użyć polecenia opisane w poniższej tabela.
Polecenia języka DDL |
Opis |
---|---|
Zastosowanie zmian konfiguracja określonego za pomocą polecenia ZMIEŃ, włącza lub wyłącza RESOURCE GOVERNOR, rejestruje funkcja klasyfikatora lub resetuje statystyki. |
Instrukcja ALTER RESOURCE GOVERNOR służy do wykonywania następujących czynności:
Zastosowanie zmian konfiguracja, które są określane podczas generowania instrukcji ALTER obciążenia grupy lub zmieniać PULI zasobów.
Włączanie lub wyłączanie Resource Governor.To jest używany dla stosowania zmian konfiguracja.
Rejestrowanie funkcja klasyfikacji żądania.
Resetuje statystyki wszystkich grup obciążenia i pule zasób.
W zależności od zmiany wprowadzone w konfiguracja Resource Governor są znane zachowania obsługi żądania oczekujące lub aktywne podczas zmiany są stosowane.Aby uzyskać więcej informacji, zobacz Państwa Resource Governor.
Widoki Resource Governor
Następujący katalog i dynamicznego zarządzania widoki są określone do Resource Governor.
Wykaz widoków
Resource Governor widoki wykazu są opisane w poniższej tabela.
Nazwa |
Opis |
---|---|
Zwraca zapisanego stanu Resource Governor. |
|
Zwraca konfiguracja puli zasób przechowywanej.Każdy wiersz w widoku określa konfiguracja puli. |
|
Zwraca przechowywane grupa obciążenia konfiguracja. |
Dynamiczne zarządzanie widokami
Widoki dynamiczne zarządzanie Resource Governor są opisane w poniższej tabela.
Nazwa |
Opis |
---|---|
Zwraca statystykę grupa obciążenia i bieżącej konfiguracja grupa obciążenia w pamięci. |
|
Zwraca informacje o bieżącym stanie puli zasób, bieżącej konfiguracja pul zasób i statystyki puli zasób. |
|
Zwraca wiersz, który zawiera bieżący stan konfiguracja w pamięci Resource Governor. |
Widoków programu SQL Server
Kilka SQL Server Widoki systemu zostały zaktualizowane i zawierają informacje dotyczące zasobów regulator.
Dynamiczne zarządzanie widokami
SQL Server dynamiczne zarządzanie widoki są opisane w poniższej tabela.
Nazwa |
Opis |
---|---|
Zwraca informacje dotyczące kwerend, które nabyły dotacji pamięci albo który nadal wymaga przyznania pamięci do wykonać.Kwerendy, które nie trzeba czekać na przyznanie pamięci nie będą wyświetlane w tym widoku.Resource Governor dodaje się następujące kolumny:
|
|
Returns the information about the current query-resource semaphore status.sys.dm_exec_query_resource_semaphores provides general query-execution memory status and allows you to determine whether the system can access enough memory. Resource Governor dodaje się następujące kolumna:
|
|
Zwraca jeden wiersz na uwierzytelnionej sesja SQL Server. Resource Governor dodaje się następujące kolumna:
|
|
Zwraca informacje o każde żądanie, który jest wykonywany w SQL Server. Resource Governor dodaje się następujące kolumna:
|
|
Zwraca wiersz dla każdego planu kwerend, który jest buforowany przez SQL Server na szybsze wykonywanie kwerendy. Resource Governor dodaje się następujące kolumna:
|
|
Alokacje są wewnętrzne SQL Server za pomocą SQL Server Menedżera pamięci. Resource Governor dodaje się następujące kolumny:
|
|
Zwraca informacje o czeka napotykanych przez wątki w wykonanie.Ten widok umożliwia diagnozować problemy z wydajnością w SQL Server i również szczególnych zapytań i instancje. |
SQL ServerOdwołania klasy zdarzeń
Kilka SQL Server zdarzenie klasy zostały zaktualizowane i nowy zdarzenie klasy zostały dodane do obsługi Resource Governor.
Nazwa |
Opis |
---|---|
To klasa zdarzenie wskazuje, że Resource Governor wykrywa kwerendzie, która przekroczyła próg Procesora określonej dla REQUEST_MAX_CPU_TIME_SEC. |
|
To klasa zdarzenie wskazuje wyzwalacza logowania lub funkcja klasyfikatora Resource Governor rozpoczęcia wykonywania. |
|
To klasa zdarzenie wskazuje, kiedy wyzwalacza logowania lub funkcja klasyfikatora Resource Governor kończy wykonywanie. |
Zobacz także