sys.dm_os_nodes (Transact-sql)

sqlos adlı bir iç bileşeni donanım işlemci yöreden taklit düğüm yapıları oluşturur. Bu yapılar, özel düğüm düzenleri oluşturmak için yumuşak numa kullanılarak değiştirilebilir.

Aşağıdaki tabloda bu düğümler hakkında bilgi sağlar.

Sütun adı

Veri türü

Açıklama

node_id

smallint

Düğüm Kımlığı.

node_state_desc

nvarchar(256)

Düğüm durumu açıklaması. Değerler dışlayan değerleri ile ilk combinable değerlerle izler de görüntülenir. Örneğin:

Çevrimiçi kaynakları düşük, tembel konu Preemptive

Dört dışlayan node_state_descdeğerler:

DeğerAçıklama
ONLINEDüğüm çevrimiçi.
OFFLINEDüğüm çevrimdışı.
IDLEDüğüm, hiçbir bekleyen iş isteği vardır ve boşta çalışma durumuna girdi.
IDLE_READYDüğüm, hayır bekleyen iş istekleri vardır ve boşta çalışma durumuna girmek için hazır.

Üç combinable node_state_descdeğerler:

DeğerAçıklama
DACBu düğüm adanmış yönetici bağlantısı için ayrılmıştır.
THREAD_RESOURCES_LOWYeni iş parçacığı, bir düşük bellek durumu nedeniyle bu düğüm üzerinde oluşturulabilir.
HOT ADDEDDüğümler, yanıt olarak eklenmiştir gösterir bir sıcak cpu olay Ekle.

memory_object_address

varbinary(8)

Bu düğüm ile ilişkili bellek nesnesi adresi. Bire bir ilişki sys.dm_os_memory_objects.memory_object_address.

memory_clerk_address

varbinary(8)

Bu düğüm ile ilişkili bellek clerk adresi. Bire bir ilişki sys.dm_os_memory_clerks.memory_clerk_address.

io_completion_worker_address

varbinary(8)

GÇ tamamlama bu düğüm için atanan alt adresi. Bire bir ilişki sys.dm_os_workers.worker_address.

memory_node_id

smallint

Bu düğüme ait bellek düğüm Kımlığı. Çoktan bire bir ilişkisi sys.dm_os_memory_nodes.memory_node_id.

cpu_affinity_mask

bigint

Bu düğüm ile ilişkili CPU tanımlayan bir bit eşlem.

online_scheduler_count

smallint

Çevrimiçi schedulers sayısı bu düğüm tarafından bu aremanaged.

idle_scheduler_count

smallint

Hiçbir etkin işçiler Çevrimiçi schedulers sayısı.

active_worker_count

int

Bu düğüm tarafından yönetilen tüm schedulers üzerinde etkin olan işçi sayısı.

avg_load_balance

int

Görev Zamanlayıcı bu düğüm başına ortalama sayısı.

timer_task_affinity_mask

bigint

Süreölçer görevleri atanmış olabilir schedulers tanımlayan bir bit eşlem.

permanent_task_affinity_mask

bigint

Kalıcı görevleri atanmış olabilir schedulers tanımlayan bir bit eşlem.

resource_monitor_state

bit

Her düğümün kendisine atanmış bir Kaynak İzleyicisi vardır. Kaynak İzleyicisi'ni, çalışan veya boşta olabilir. 1 Değeri, 0 değeri gösterir boşta çalışıyor gösterir.

online_scheduler_mask

bigint

Bu düğüm için işlem benzeşme maskesini tanımlar.

processor_group

smallint

Bu düğüm için işlemci grubunu tanımlar.

İzinler

Sunucu üzerindeki VIEW server state izni gerektirir.

Ayrıca bkz.

Görevler

SQL Server soft numa kullanmak için yapılandırma

Başvuru

Dinamik yönetimi görünümler ve işlevler (Transact-sql)

SQL Server işletim sistemi ilgili dinamik yönetim görünümleri (Transact-sql)