sys.dm_resource_governor_resource_pools (języka Transact-SQL)
Zwraca informacje o bieżącym stanie puli zasób , bieżącej konfiguracja pul zasób i statystyki puli zasób .
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
pool_id |
int |
Identyfikator puli zasób .Nie jest nullable. |
name |
sysname |
Nazwa puli zasób .Nie jest nullable. |
statistics_start_time |
datetime |
czas podczas resetowania statystyki dla tej puli.Nie jest nullable. |
total_cpu_usage_ms |
bigint |
Skumulowane obciążenie Procesora w milisekundach.Nie jest nullable. |
cache_memory_kb |
bigint |
Bieżące użycie całkowitej pamięci podręcznej w kilobajtach.Nie jest nullable. |
compile_memory_kb |
bigint |
Suma bieżąca kradzieży użycie pamięci w kilobajtach (KB).Większość tego użycia byłby kompilacji i optymalizacji, ale może również zawierać innych użytkowników pamięci.Nie jest nullable. |
used_memgrant_kb |
bigint |
Suma bieżąca użycie pamięci (skradzionych) z pamięci dotacji.Nie jest nullable. |
total_memgrant_count |
bigint |
Skumulowana liczba stypendiów pamięci w tej puli zasób .Nie jest nullable. |
total_memgrant_timeout_count |
bigint |
Skumulowana liczba pamięci przyznać czas-limity w tej puli zasób .Nie jest nullable. |
active_memgrant_count |
bigint |
Bieżąca liczba pamięci udziela.Nie jest nullable. |
active_memgrant_kb |
bigint |
Suma w kilobajtach (KB), bieżący dotacji pamięci.Nie jest nullable. |
memgrant_waiter_count |
int |
Liczba kwerend aktualnie oczekujących na pamięci udziela.Nie jest nullable. |
max_memory_kb |
bigint |
Maksymalna ilość pamięci w kilobajtach, mających w puli zasób .To jest na podstawie bieżących ustawień i stan serwera.Nie jest nullable. |
used_memory_kb |
bigint |
Ilość pamięci używanej w kilobajtach dla puli zasób .Nie jest nullable. |
target_memory_kb |
bigint |
Kwota miejsce docelowe pamięci w kilobajtach, puli zasób próbuje osiągnąć.To jest na podstawie bieżących ustawień i stan serwera.Nie jest nullable. |
out_of_memory_count |
bigint |
Liczba alokacji pamięci nie powiodło się w puli.Nie jest nullable. |
min_cpu_percent |
int |
Bieżącą konfiguracja gwarantowanej średniej przepustowości Procesora dla wszystkich żądań w puli zasób po Procesora rywalizacja.Nie jest nullable. |
max_cpu_percent |
int |
Bieżącą konfiguracja maksymalna przepustowość Procesora średnia dozwolone dla wszystkich żądań w puli zasób po Procesora rywalizacja.Nie jest nullable. |
min_memory_percent |
int |
Bieżącą konfiguracja gwarantowaną ilość pamięci dla wszystkich żądań w puli zasób po pamięci rywalizacja.To nie jest udostępniony z innej puli zasób .Nie jest nullable. |
max_memory_percent |
int |
Bieżącą konfiguracja procent całkowitej pamięć używaną przez żądania w tej puli zasób .Nie jest nullable. |
Uwagi
Resource Governor obciążenia grupy i pule zasób Resource Governor mają mapowania wiele do jednego.W efekcie wiele statystyki puli zasób są uzyskiwane z statystyki grupa obciążenia .
W tym dynamiczny widok zarządzania pokazuje w pamięci konfiguracja.Aby wyświetlić konfiguracjaprzechowywanąmetadane, sys.resource_governor_resource_pools wykazu widoku.
ZMIENIA RESOURCE GOVERNOR ZRESETOWAĆ statystyki jest prawidłowo wykonane, zresetowanie następujące liczniki: statistics_start_time, total_cpu_usage_ms, and out_of_memory_count.statistics_start_timejest zestaw na system bieżącej data i czas, inne liczniki są zestaw na zero (0).
Uprawnienia
Wymaga uprawnień WYŚWIETL stan serwera.