Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analytics Platform Sistemi (PDW)
Microsoft Fabric'te SQL Veritabanı
SQLOS adlı dahili bir bileşen, donanım işlemci yerliliğini taklit eden düğüm yapıları oluşturur. Bu yapılar, soft-NUMA kullanılarak özel düğüm düzenleri oluşturularak değiştirilebilir.
Uyarı
SQL Server 2016 (13.x) ile itibaren, SQL Server Veritabanı Motoru belirli donanım yapılandırmaları için otomatik olarak soft-NUMA kullanacaktır. Daha fazla bilgi için Otomatik Yumuşak-NUMA'ya bakınız.
Aşağıdaki tablo bu düğümler hakkında bilgi vermektedir.
Uyarı
Bu DMV'yi Azure Synapse Analytics veya Analytics Platform System (PDW) olarak adlandırmak için sys.dm_pdw_nodes_os_nodes adını kullanın. Bu söz dizimi, Azure Synapse Analytics'teki sunucusuz SQL havuzu tarafından desteklenmez.
| Sütun adı | Veri türü | Description |
|---|---|---|
| node_id | smallint | Düğümün kimliği. |
| node_state_desc | nvarchar(256) | Düğüm durumunun tanımı. Değerler önce birbirini dışlayan değerlerle, ardından birleştirilebilir değerlerle gösterilir. Örneğin: Çevrimiçi, İş Başlığı Kaynakları Düşük, Tembel Önlem Dört birbirini dışlayan node_state_desc değeri vardır. Aşağıda açıklamalarıyla birlikte listelenmiştir.
Aşağıda tanımlarıyla birlikte üç birleştirilebilir node_state_desc değeri bulunmaktadır.
|
| memory_object_address | varbinary(8) | Bu düğümle ilişkili bellek nesnesinin adresi. sys.dm_os_memory_objects ile bire bir ilişki.memory_object_address. |
| memory_clerk_address | varbinary(8) | Bu düğümle ilişkili hafıza memurunun adresi. sys.dm_os_memory_clerks ile bire bir ilişki.memory_clerk_address. |
| io_completion_worker_address | varbinary(8) | Bu düğüm için IO tamamlamaya atanan işçinin adresi. sys.dm_os_workers ile bire bir ilişki.worker_address. |
| memory_node_id | smallint | Bu düğümün ait olduğu bellek düğümünün kimliği. sys.dm_os_memory_nodes ile bir-bire ilişkisi.memory_node_id. |
| cpu_affinity_mask | bigint | Bu düğümün ilişkili olduğu CPU'ları tanımlayan bitmap haritasıdır. |
| online_scheduler_count | smallint | Bu düğüm tarafından yönetilen çevrimiçi planlayıcı sayısı. |
| idle_scheduler_count | smallint | Aktif çalışanı olmayan çevrimiçi planlayıcı sayısı. |
| active_worker_count | int | Bu düğüm tarafından yönetilen tüm zamanlayıcılarda aktif çalışan sayısı. |
| avg_load_balance | int | Bu düğümde bir zamanlayıcı başına ortalama görev sayısı. |
| timer_task_affinity_mask | bigint | Bitmap, zamanlayıcı görevleri atanan zamanlayıcıları tanımlar. |
| permanent_task_affinity_mask | bigint | Bitmap, kendilerine kalıcı görevler atanan zamanlayıcıları tanımlar. |
| resource_monitor_state | bit | Her düğüme bir kaynak monitör atanmıştır. Kaynak monitörü çalışır veya boş olabilir. 1 değeri çalışırken, 0 değeri boşta olduğunu gösterir. |
| online_scheduler_mask | bigint | Bu düğüm için süreç affinity maskesini tanımlar. |
| processor_group | smallint | Bu düğüm için işlemci grubunu belirler. |
| cpu_count | int | Bu düğüm için mevcut CPU sayısı. |
| pdw_node_id | int | Bu dağıtımın üzerinde olduğu düğümün tanımlayıcısı. için geçerlidir: Azure Synapse Analytics, Analiz Platformu Sistemi (PDW) |
Permissions
SQL Server ve SQL Yönetilen Örneği'ne VIEW SERVER STATE izni gerekir.
SQL Veritabanı Temel,S0 ve S1 hizmet hedeflerinive elastik havuzlardaki veritabanları için, sunucu yöneticisi hesabı, Microsoft Entra yönetici hesabı veya ##MS_ServerStateReader##sunucu rolü üyeliği gereklidir. Diğer tüm SQL Veritabanı hizmet hedeflerinde, veritabanında VIEW DATABASE STATE izni veya ##MS_ServerStateReader## sunucu rolü üyeliği gereklidir.
SQL Server 2022 ve üzeri için izinler
Sunucuda SUNUCU PERFORMANS DURUMUNU GÖRÜNTÜLE izni gerektirir.
Ayrıca bakınız
SQL Server İşletim Sistemiyle İlgili Dinamik Yönetim Görünümleri (Transact-SQL)
Soft-NUMA (SQL Server)