sys.dm_os_sys_info (języka Transact-SQL)
Zwraca różne zestaw użytecznych informacji o komputerze i o zasobach dostępnych i spożywanych przez SQL Server.
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
cpu_ticks |
bigint |
Bieżąca Procesora liczba cykli.Takty Procesora są uzyskiwane z procesora różnica między WARTOŚCIAMI licznika.Jest monotonicznie rosnący numer. |
ms_ticks |
bigint |
Liczba milisekund od momentu uruchomienia komputera. |
cpu_count |
int |
Liczba procesorów logicznych w systemie. |
hyperthread_ratio |
int |
Stosunek liczby rdzeni logiczny lub fizyczny, które są udostępniane przez jeden procesor fizyczny pakiet. |
physical_memory_in_bytes |
bigint |
Ilość dostępnej pamięci fizycznej. |
virtual_memory_in_bytes |
bigint |
Ilość pamięci wirtualnej do procesu w trybie użytkownika.To może służyć do określenia, czy SQL Server został uruchomiony przy użyciu przełącznika 3 GB. |
bpool_committed |
int |
Liczba buforów 8 KB w pula buforów.Ta kwota reprezentuje fizycznej pamięci zadeklarowanej w pula buforów.Nie obejmuje pamięć zarezerwowana w pula buforów. |
bpool_commit_target |
int |
Liczba wymaganych przez pula buforówbuforów 8 KB.Kwoty miejsce docelowe jest obliczana przy użyciu różnych danych wejściowych, takich jak bieżącego stanu systemu, w tym jego obciążenia pamięci wymagane przez bieżących procesów, ilość pamięci zainstalowanej na komputerze i parametry konfiguracja .Jeśli bpool_commit_target jest większy niż bpool_committed wartości, pula buforów będzie próbował uzyskać dodatkową pamięć.Jeśli bpool_commit_target jest mniejszy niż bpool_committed wartości, zmniejszenia będzie pula buforów . |
bpool_visible |
int |
Liczba buforów 8 KB w pula buforów , które są bezpośrednio dostępne w procesie wirtualnej przestrzeni adresowej.Gdy nie używa Address Windowing Extensions (AWE), gdy pula buforów uzyskał jej pamięci miejsce docelowe (bpool_committed = bpool_commit_target), wartość bpool_visible jest równa wartości bpool_committed. Używając AWE na 32-bitowej wersja programu SQL Server, bpool_visible reprezentuje rozmiar okna mapowanie AWE, umożliwiające dostęp do pamięci fizycznej przez pula buforów.Rozmiar okna tego mapowania jest związana z przestrzeni adresowej procesu i dlatego kwota widoczny będzie mniejsza niż kwota zaangażowana i można dalej obniżona podzespołów wewnętrznych użyciu pamięci, do celów innych niż strony bazy danych.Jeśli wartość bpool_visible jest zbyt niski, może pojawić się z błędami pamięci. |
stack_size_in_bytes |
int |
Rozmiar stosu wywołań dla każdego wątek utworzonego przez SQL Server. |
os_quantum |
bigint |
Quantum-cenią sobie wcześniejsze zadania w milisekundach.Quantum (w sekundach) = os_quantum / zegara Procesora prędkości. |
os_error_mode |
int |
Tryb błędu dla SQL Server procesu. |
os_priority_class |
int |
Klasa priorytetu dla SQL Server procesu. |
max_workers_count |
int |
Maksymalna liczba pracowników, które mogą być utworzone. |
scheduler_count |
int |
Liczba użytkowników pracownikom skonfigurowanych w SQL Server procesu. |
scheduler_total_count |
int |
Całkowita liczba pracownikom w SQL Server. |
deadlock_monitor_serial_number |
int |
Identyfikator bieżącej sekwencji monitor zakleszczenie . |
sqlserver_start_time_ms_ticks |
bigint |
ms_tickLiczba po SQL Server ostatniego uruchomienia.Porównanie bieżącego ms_ticks kolumna. |
sqlserver_start_time |
datetime |
Data i czas , SQL Server ostatniego uruchomienia. |
affinity_type |
int |
W tym artykule opisano koligację wpisać SQL Server zastosowań.
WartośćOpis
1Ręczne
2Auto
|
affinity_type_description |
varchar(60) |
Zawiera opis wartości w affinity_type kolumna.Aby uzyskać więcej informacji, zobacz ZMIEŃ konfigurację serwera (Transact-SQL).
WartośćOpis
RĘCZNEKoligacja został zestaw dla co najmniej jednego Procesora.
AUTOMATYCZNESQL ServerPrzenosi wątki między procesorów zgodnie z wymaganiami.
|
process_kernel_time_ms |
bigint |
Całkowity czas w milisekundach spędzony przez wszystkie SQL Server wątków w trybie jądra.
Uwaga:
Ta wartość może być większy niż zegara jeden procesor, ponieważ zawiera on czas dla wszystkich procesorów na serwerze.
|
process_user_time_ms |
bigint |
Całkowity czas w milisekundach spędzony przez wszystkie SQL Server wątków w trybie użytkownika.
Uwaga:
Ta wartość może być większy niż zegara jeden procesor, ponieważ zawiera on czas dla wszystkich procesorów na serwerze.
|
time_source |
int |
Zawiera opis API , SQL Server za pomocą pobierania ściany zegara czas. |
time_source_desc |
nvarchar(60) |
Zawiera opis wartości w time_source kolumna.
WartośćOpis
QUERY_PERFORMANCE_COUNTERQueryPerformanceCounterAPI pobiera ściany zegara czas.
MULTIMEDIA_TIMERMultimedia czasomierzAPI pobiera ściany zegara czas.
|
Uprawnienia
Wymaga uprawnienia Wyświetlanie stanu serwera na serwerze.