Udostępnij za pośrednictwem


sys.dm_os_sys_info (Transact-SQL)

Zwraca zestaw dodatkowych przydatnych informacji o komputerze oraz o zasobach dostępnych i wykorzystane przez SQL Server.

Nazwa kolumna

Typ danych

Description

cpu_ticks

bigint

Bieżącą liczba cykli PROCESORA.Takty PROCESORA uzyskuje się z liczników RDTSC procesora.Jest monotonicznie coraz.

ms_ticks

bigint

Liczba milisekund, od momentu uruchomienia komputera.

cpu_count

int

Liczba procesorów logicznych w systemie.

hyperthread_ratio

int

Stosunek liczby rdzeni logicznych lub fizycznych, które są dostępne przez jeden procesor fizyczny.

physical_memory_in_bytes

bigint

Ilość dostępnej pamięci fizycznej.

virtual_memory_in_bytes

bigint

Ilość pamięci wirtualnej dostępnej dla procesu w trybie użytkownika.Ta opcja może służyć do określenia, czy program 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 buforów 8 KB, wymagane przez pula buforów.Kwoty miejsce docelowe jest obliczana przy użyciu różnych danych wejściowych, takich jak bieżącego stanu systemu, łącznie z jego obciążenia, pamięci, wymagane przez bieżący procesów, ilość pamięci zainstalowanej na komputerze, a parametry konfiguracja.Jeśli bpool_commit_target jest większa niż wartość bpool_committed, pula buforów podejmie próbę uzyskania dodatkowej pamięci.Jeśli bpool_commit_target jest mniejsza niż wartość bpool_committed, zmniejszy się 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 rozszerzeń Windowing adres (AWE), gdy pula buforów uzyskał jego miejsce docelowe pamięci (bpool_committed = bpool_commit_target), wartość bpool_visible jest równa wartości bpool_committed.

Podczas używania AWE w wersja 32-bitowe SQL Server, bpool_visible reprezentuje rozmiar okna mapowania AWE, umożliwiające dostęp do pamięci fizycznej, przydzielonym przez pula buforów. Rozmiar okna tego mapowania jest związana z przestrzeni adresowej procesu i dlatego kwoty widoczne będzie mniejsza niż kwota zadeklarowanej i dalsze można zmniejszyć przez wewnętrznych składników użyciu pamięci w celach innych niż stron bazy danych.Jeśli wartość bpool_visible jest zbyt mała, może zostać wyświetlony z błędów pamięci.

stack_size_in_bytes

int

Rozmiar stosu wywołań dla każdego wątek utworzone przez SQL Server.

os_quantum

bigint

kwant-preemptive zadania, wyrażony w milisekundach.kwant (w sekundach) = os_quantum / szybkość zegara PROCESORA.

os_error_mode

int

Tryb błędu dla SQL Server proces.

os_priority_class

int

Klasę priorytetu dla SQL Server proces.

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 proces.

scheduler_total_count

int

Całkowita liczba pracownikom w SQL Server.

deadlock_monitor_serial_number

int

Identyfikator bieżącej sekwencji monitora zakleszczenie.

sqlserver_start_time_ms_ticks

bigint

numer ms_tick po SQL Server ostatniego uruchomienia. Porównanie bieżącej kolumna ms_ticks.

sqlserver_start_time

datetime

Data i godzina SQL Server ostatniego uruchomienia.

Uprawnienia

Wymaga uprawnienia VIEW SERVER STATE na serwerze.