Udostępnij za pośrednictwem


sys.dm_os_nodes (języka Transact-SQL)

Składnik wewnętrznego o nazwie system operacyjny SQL tworzy struktury węzła naśladować sprzętu procesora w danej lokalizacji.Tych struktur można zmienić przy użyciu NUMA miękki w celu utworzenia układów niestandardowych węzła.

Poniższa tabela zawiera informacje dotyczące tych węzłów.

Nazwa kolumna

Typ danych

Description

node_id

smallint

Identyfikator węzła.

node_state_desc

nvarchar(256)

Opis stanu węzła.Wartości są wyświetlane z wartościami wykluczają najpierw następuje łączonymi wartości.Na przykład:

W trybie online, wątek niski zasoby leniwych Preemptive

Istnieją cztery wykluczają node_state_desc values:

WartośćDescription
TRYB ONLINEWęzeł jest w trybie online
TRYB OFFLINEWęzeł jest w trybie offline
BEZCZYNNOŚCIWęzeł ma nie żądania oczekujące pracy, a została wprowadzona w stan bezczynności.
IDLE_READYWęzeł nie ma oczekujących żądań pracy i jest gotowy do wprowadzania w stan bezczynności.

Istnieją trzy łączonymi node_state_desc values:

WartośćDescription
DACTen węzeł jest zarezerwowany dla połączenia administracyjne dedykowany.
THREAD_RESOURCES_LOWNie ma nowych wątków mogą być tworzone w tym węźle ze względu na stan niskiego pamięci.
GORĄCO DODANYWskazuje węzły zostały dodane w odpowiedzi na gorąco dodać zdarzenie PROCESORA.

memory_object_address

varbinary(8)

Adres pamięci obiekt skojarzony z tym węźle.Relacja jeden-do-jednego do sys.dm_os_memory_objects.memory_object_address.

memory_clerk_address

varbinary(8)

Adres pamięci clerk skojarzonego z tym węzłem.Relacja jeden-do-jednego do sys.dm_os_memory_clerks.memory_clerk_address.

io_completion_worker_address

varbinary(8)

Adres pracownika przypisanego do zakończenia operacji We/Wy dla tego węzła.Relacja jeden-do-jednego do sys.dm_os_workers.worker_address.

memory_node_id

smallint

Identyfikator węzła pamięci, której należy ten węzeł.Relacja wiele do jednego do sys.dm_os_memory_nodes.memory_node_id.

cpu_affinity_mask

bigint

Mapa bitowa identyfikujący procesorów, skojarzony jest ten węzeł.

online_scheduler_count

smallint

Liczba pracownikom online tym aremanaged przez ten węzeł.

idle_scheduler_count

smallint

Liczba pracownikom online, w których nie aktywnych pracowników.

active_worker_count

int

Liczba pracowników, które są aktywne na pracownikom wszystkie zarządzane przez ten węzeł.

avg_load_balance

int

Średnia liczba zadań dla harmonogramu, w tym węźle.

timer_task_affinity_mask

bigint

Mapa bitowa identyfikujący pracownikom, który może mieć przypisanych im zadań czasomierza.

permanent_task_affinity_mask

bigint

Mapa bitowa identyfikujący pracownikom, jaki mogą mieć stałe zadań przydzielonych do nich.

resource_monitor_state

bit

Każdy węzeł dysponuje jeden monitor zasób do niej przypisane.Monitor zasób może być uruchomione lub bezczynna.Wartość 1 wskazuje uruchomiona, wartość 0 oznacza bezczynności.

Uprawnienia

Wymaga uprawnienia VIEW SERVER STATE na serwerze.