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)