Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Obiekt SQLServer:Resource Pool Stats zawiera liczniki wydajności, które raportują informacje o statystykach puli zasobów Resource Governor.
Każda aktywna pula zasobów tworzy instancję obiektu wydajności SQLServer:Resource Pool Stats, która ma tę samą nazwę instancji co nazwa puli zasobów Resource Governor. Poniższa tabela opisuje liczniki wspierane w tym przypadku.
| Nazwa licznika | Description |
|---|---|
| Aktywna ilość przyznania pamięci (KB) | Obecna całkowita ilość przydzielonej pamięci w kilobajtach (KB). Informacje te są również dostępne w sys.dm_exec_query_resource_semaphores. |
| Liczą się przyznawanie aktywnej pamięci | Aktualna łączna liczba przyznanych pamięci. Informacje te są również dostępne w sys.dm_exec_query_memory_grants. |
| Średni odczyt dysku IO (ms) | Średni czas odczytu z dysku, w milisekundach. |
| Średnia baza IO (ms) odczytu dysku | Tylko do użytku wewnętrznego. |
| Średni zapis dyskowy IO (ms) | Średni czas, w milisekundach, operacji zapisu na dysku. |
| Średnia podstawa zapisu dyskowego IO (ms) | Tylko do użytku wewnętrznego. |
| Cel pamięci podręcznej (KB) | Aktualny cel brokera pamięci, w kilobajtach (KB), dla pamięci podręcznej. |
| Cel pamięci kompilacji (KB) | Obecny cel brokera pamięci, w kilobajtach (KB), dla kompilacji zapytań. |
| Efekt sterowania procesorem % | Wpływ Resource Governor na pulę zasobów. Obliczane jako (zużycie CPU %) / (zużycie CPU % bez Resource Governor. |
| Opóźniony %CPU | CPU systemu opóźniał wszystkie żądania w określonej instancji obiektu wydajności jako procent całkowitego czasu aktywności. |
| CPU opóźnił % bazę | Tylko do użytku wewnętrznego. |
| Efektywna %CPU | Wykorzystanie CPU systemu przez wszystkie żądania w określonej instancji obiektu wydajności jako procent całkowitego czasu aktywności. |
| Efektywna % baza CPU | Tylko do użytku wewnętrznego. |
| Wykorzystanie procesora % | Zużycie przepustowości CPU przez wszystkie żądania we wszystkich grupach obciążeń należących do tej puli. Jest to mierzone względem komputera i normalizowane do wszystkich procesorów w systemie. Ta wartość zmienia się wraz ze zmianą ilości CPU dostępnej dla procesu SQL Server. Nie jest znormalizowany do tego, co odbiera proces SQL Server. |
| Wykorzystanie procesora % baza | Tylko do użytku wewnętrznego. |
| Docelowe wykorzystanie CPU % | Docelowa wartość wykorzystania CPU % dla puli zasobów na podstawie ustawień konfiguracji puli zasobów i obciążenia systemu. |
| CPU naruszył % | Różnica między rezerwacją CPU a efektywnym procentem planowania. |
| Bajty odczytu dysku na sekundę | Liczba bajtów odczytanych z dysku w ostatniej sekundzie. |
| Odczyt dysku IO był ograniczony na sekundę | Liczba operacji odczytu została zredukowana w ostatniej sekundzie. |
| Odczyt dysku IO/sec | Liczba operacji odczytu z dysku w ostatniej sekundzie. |
| Bajty zapisu dysku na sekundę | Liczba bajtów zapisanych na dysku w ostatniej sekundzie. |
| Zapis na dysku IO ograniczony na sekundę | Liczba operacji zapisu została zredukowana w ostatniej sekundzie. |
| Zapis na dysk IO/sec | Liczba operacji zapisu na dysku w ostatniej sekundzie. |
| Maksymalna pamięć (KB) | Maksymalna ilość pamięci w kilobajtach (KB), jaką pula zasobów może posiadać, zależy od ustawień puli zasobów i stanu serwera. |
| Timeouty na czas przydziału pamięci na sekundę | Liczba timeoutów przyznanych pamięcią na sekundę. |
| Nadacje pamięci/sec | Liczba przyznanych pamięci występujących w tej puli zasobów na sekundę. |
| Liczba oczekujących na przyznanie pamięci | Liczba żądań dotyczących przyznania pamięci oczekujących w kolejkach. Informacje te są również dostępne w sys.dm_exec_query_resource_semaphores. |
| Zapytanie o pamięć exec-target (KB) | Obecny cel brokera pamięci, w kilobajtach (KB), do przyznawania pamięci wykonania zapytań. Informacje te są również dostępne w sys.dm_exec_query_memory_grants. |
| Pamięć docelowa (KB) | Docelowa ilość pamięci, wyrażona w kilobajtach (KB), którą pula zasobów próbuje uzyskać, bazuje na ustawieniach puli zasobów i stanie serwera. |
| Używana pamięć (KB) | Ilość pamięci używanej w kilobajtach (KB) dla puli zasobów. |
Każdy licznik w obiekcie zawiera następujące instancje:
| Wystąpienie | Description |
|---|---|
| default | Domyślna pula zasobów Resource Governor |
| wewnętrzny | Wewnętrzna pula zasobów Resource Governor |
| <Nazwa puli zasobów> | Informacje o wszelkich niestandardowych pulach zasobów |
Example
Zaczniesz eksplorować liczniki wydajności zapytań w tym obiekcie przy użyciu tego zapytania T-SQL w widoku dynamicznego zarządzania sys.dm_os_performance_counters :
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Resource Pool Stats%';