sys.dm_os_nodes (Transact-SQL)
SQL OS adlı bir iç bileşen donanım işlemci konum 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 KIMLIĞI. |
node_state_desc |
nvarchar(256) |
Düğümün durumunun açıklaması.Değerler birbirini dışlayan değerlerle combinable değerlerle ardından ilk olarak görüntülenir.Örneğin: Çevrimiçi kaynakları düşük yavaş iş parçacığı preemptive Dört vardır birbirini dışlayan node_state_desc values:
DeğerAçıklama
ÇEVRİMİÇİDüğüm, çevrimiçi durumda
ÇEVRİMDIŞIDüğüm çevrimdışıysa
BoştaDüğüm, bekleyen iş isteği yok sahiptir ve boşta çalışma durumuna geçti.
idle_readyDüğüm yok iş isteği var ve boşta çalışma durumuna girmek hazır.
Var üç combinable node_state_desc values:
DeğerAçıklama
dacBu düğüm için ayrılmış yönetim bağlantı rezerve edilir.
thread_resources_lowYeni iş parçacığı, bir düşük bellek durumu nedeniyle bu düğüm üzerinde oluşturulabilir.
ÇALIŞIRKEN EKLENDİYanıt olarak eklenen düğümlerin gösterir CPU olay bir kısayol ekle.
|
1 = Ad sistem tarafından oluşturuldu. |
varbinary(8) |
Bellek nesnesi bu düğümle ilişkili adresi.Bire bir ilişkisi sys.dm_os_memory_objects.memory_object_address. |
memory_clerk_address |
varbinary(8) |
Bu düğümle ilişkili bellek memuru adresi.Bire bir ilişkisi sys.dm_os_memory_clerks.memory_clerk_address. |
io_completion_worker_address |
varbinary(8) |
GÇ tamamlandığında bu düğüm için atanmış alt adresi.Bire bir ilişkisi sys.dm_os_workers.worker_address. |
memory_node_id |
smallint |
Bellek düğüm bu düğümün ait TEŞHIS koduÇok-bir ilişkisi sys.dm_os_memory_nodes.memory_node_id. |
cpu_affinity_mask |
bigint |
Bu düğüm ile ilişkili CPU tanımlayan bit eşlem. |
online_scheduler_count |
smallint |
Çevrimiçi schedulers sayısı bu düğüm tarafından o aremanaged. |
idle_scheduler_count |
smallint |
Etkin yok çalışanları olan çevrimiçi schedulers sayısı. |
active_worker_count |
int |
Bu düğüm tarafından yönetilen tüm schedulers etkin olan çalışanları sayısı. |
avg_load_balance |
int |
Görev Zamanlayıcı bu düğümde başına ortalama sayısı. |
timer_task_affinity_mask |
bigint |
Süreölçer görevlere atanmış olan schedulers tanımlayan bir bit eşlem. |
permanent_task_affinity_mask |
bigint |
Kalıcı görevlere atanmış olan schedulers tanımlayan bir bit eşlem. |
resource_monitor_state |
bit |
Her düğüm atanmış bir kaynak izleyicisi'ni içerir.Kaynak izleyicisi, çalışan veya boşta olabilir.1 Değeri, 0 değeri gösterir boşta çalışan gösterir. |
İzinler
Sunucudaki SUNUCU DURUM VIEW iznine gerek duyar.