Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL-databas i Microsoft Fabric
En intern komponent kallad SQLOS skapar nodstrukturer som efterliknar hårdvaruprocessorens lokalitet. Dessa strukturer kan ändras genom att använda soft-NUMA för att skapa anpassade nodlayouter.
Anmärkning
Från och med SQL Server 2016 (13.x) kommer SQL Server Database Engine automatiskt att använda soft-NUMA för vissa hårdvarukonfigurationer. För mer information, se Automatic Soft-NUMA.
Följande tabell ger information om dessa noder.
Anmärkning
För att kalla detta DMV från Azure Synapse Analytics eller Analytics Platform System (PDW), använd namnet sys.dm_pdw_nodes_os_nodes. Den här syntaxen stöds inte av en serverlös SQL-pool i Azure Synapse Analytics.
| Kolumnnamn | Datatyp | Description |
|---|---|---|
| node_id | smallint | Nodens ID. |
| node_state_desc | nvarchar(256) | Beskrivning av nodtillståndet. Värden visas först med de ömsesidigt uteslutande värdena, följt av de kombinerbara värdena. Till exempel: Online, trådresurser låga, lat förebyggande Det finns fyra ömsesidigt uteslutande node_state_desc värden. De listas nedan med sina beskrivningar.
Det finns tre kombinerbara node_state_desc värden, listade nedan med deras beskrivningar.
|
| memory_object_address | varbinary(8) | Adressen till minnesobjektet kopplat till denna nod. En-till-en-relation till sys.dm_os_memory_objects.memory_object_address. |
| memory_clerk_address | varbinary(8) | Adress till minneshanteraren kopplad till denna nod. En-till-en-relation till sys.dm_os_memory_clerks.memory_clerk_address. |
| io_completion_worker_address | varbinary(8) | Adressen till arbetaren som tilldelats IO-komplettering för denna nod. En-till-en-relation till sys.dm_os_workers.worker_address. |
| memory_node_id | smallint | ID för minnesnoden som denna nod tillhör. Många-till-en-relation till sys.dm_os_memory_nodes.memory_node_id. |
| cpu_affinity_mask | bigint | Bitmap som identifierar vilka CPU:er som denna nod är kopplad till. |
| online_scheduler_count | smallint | Antal onlineschemaläggare som hanteras av denna nod. |
| idle_scheduler_count | smallint | Antal onlineschemaläggare som inte har några aktiva arbetare. |
| active_worker_count | int | Antal arbetare som är aktiva på alla schemaläggare som hanteras av denna nod. |
| avg_load_balance | int | Genomsnittligt antal uppgifter per schemaläggare på denna nod. |
| timer_task_affinity_mask | bigint | Bitmap som identifierar schemaläggare som kan få timer-uppgifter tilldelade sig. |
| permanent_task_affinity_mask | bigint | Bitmap som identifierar schemaläggare som kan ha permanenta uppgifter tilldelade sig. |
| resource_monitor_state | bit | Varje nod har en resursmonitor tilldelad. Resursmonitorn kan vara igång eller inaktiv. Värdet 1 indikerar att man kör, ett värde 0 indikerar viloläge. |
| online_scheduler_mask | bigint | Identifierar processaffinitetsmasken för denna nod. |
| processor_group | smallint | Identifierar processorgruppen för denna nod. |
| cpu_count | int | Antal CPU:er tillgängliga för denna nod. |
| pdw_node_id | int | Identifieraren för noden som den här fördelningen är på. gäller för: Azure Synapse Analytics, Analytics Platform System (PDW) |
Permissions
På SQL Server och SQL Managed Instance kräver VIEW SERVER STATE behörighet.
I SQL Database Grundläggande, S0och S1 tjänstmål och för databaser i elastiska pooler, serveradministratör konto, Microsoft Entra-administratör konto eller medlemskap i ##MS_ServerStateReader##serverrollen krävs. För alla andra SQL Database-tjänstmål krävs antingen VIEW DATABASE STATE behörighet för databasen eller medlemskap i ##MS_ServerStateReader## serverrollen.
Behörigheter för SQL Server 2022 och senare
Kräver BEHÖRIGHET FÖR VISNINGSSERVERNS PRESTANDATILLSTÅND på servern.
Se även
SQL Server-operativsystemrelaterade dynamiska hanteringsvyer (Transact-SQL)
Soft-NUMA (SQL Server)