sys.dm_os_sys_info (Transact-SQL)sys.dm_os_sys_info (Transact-SQL)

DIESES THEMA GILT FÜR:jaSQL Server (ab 2008)neinAzure SQL-DatenbankjaAzure SQL Data Warehouse jaParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

Gibt verschiedene nützliche Informationen zum Computer und den Ressourcen zurück, die für SQL ServerSQL Server zur Verfügung stehen und verwendet werden.Returns a miscellaneous set of useful information about the computer, and about the resources available to and consumed by SQL ServerSQL Server.

Hinweis: von Aufrufen Azure SQL Data WarehouseAzure SQL Data Warehouse oder Parallel Data WarehouseParallel Data Warehouse, verwenden Sie den Namen sys.dm_pdw_nodes_os_sys_info.NOTE: To call this from Azure SQL Data WarehouseAzure SQL Data Warehouse or Parallel Data WarehouseParallel Data Warehouse, use the name sys.dm_pdw_nodes_os_sys_info.

SpaltennameColumn name DatentypData type Beschreibung und versionsspezifische HinweiseDescription and version-specific notes
cpu_tickscpu_ticks bigintbigint Gibt die aktuelle CPU-Taktanzahl an.Specifies the current CPU tick count. Die CPU-Takte stammen vom RDTSC-Leistungsindikator des Prozessors.CPU ticks are obtained from the processor's RDTSC counter. Es handelt sich um eine monoton steigende Zahl.It is a monotonically increasing number. Lässt keine NULL-Werte zu.Not nullable.
ms_ticksms_ticks bigintbigint Gibt die Anzahl der Millisekunden seit dem Starten des Computers an.Specifies the number of milliseconds since the computer started. Lässt keine NULL-Werte zu.Not nullable.
cpu_countcpu_count intint Gibt die Anzahl der logischen CPUs im System an.Specifies the number of logical CPUs on the system. Lässt keine NULL-Werte zu.Not nullable.
hyperthread_ratiohyperthread_ratio intint Gibt das Verhältnis der Anzahl von logischen oder physischen Kernen an, die von einem physischen Prozessorpaket verfügbar gemacht werden.Specifies the ratio of the number of logical or physical cores that are exposed by one physical processor package. Lässt keine NULL-Werte zu.Not nullable.
physical_memory_in_bytesphysical_memory_in_bytes bigintbigint Gilt für: SQL Server 2008SQL Server 2008 über SQL Server 2008 R2SQL Server 2008 R2 .Applies to: SQL Server 2008SQL Server 2008 through SQL Server 2008 R2SQL Server 2008 R2.

Gibt die Gesamtmenge des physischem Speichers auf dem Computer an.Specifies the total amount of physical memory on the machine. Lässt keine NULL-Werte zu.Not nullable.
physical_memory_kbphysical_memory_kb bigintbigint Gilt für: SQL Server 2012 (11.x)SQL Server 2012 (11.x) über SQL Server 2017SQL Server 2017 .Applies to: SQL Server 2012 (11.x)SQL Server 2012 (11.x) through SQL Server 2017SQL Server 2017.

Gibt die Gesamtmenge des physischem Speichers auf dem Computer an.Specifies the total amount of physical memory on the machine. Lässt keine NULL-Werte zu.Not nullable.
virtual_memory_in_bytesvirtual_memory_in_bytes bigintbigint Gilt für: SQL Server 2008SQL Server 2008 über SQL Server 2008 R2SQL Server 2008 R2 .Applies to: SQL Server 2008SQL Server 2008 through SQL Server 2008 R2SQL Server 2008 R2.

Umfang des virtuellen Arbeitsspeichers, der dem Prozess im Benutzermodus zur Verfügung steht.Amount of virtual memory available to the process in user mode. Damit kann bestimmt werden, ob SQL Server mithilfe eines 3-GB-Schalters gestartet wurde.This can be used to determine whether SQL Server was started by using a 3-GB switch.
virtual_memory_kbvirtual_memory_kb bigintbigint Gilt für: SQL Server 2012 (11.x)SQL Server 2012 (11.x) über SQL Server 2017SQL Server 2017 .Applies to: SQL Server 2012 (11.x)SQL Server 2012 (11.x) through SQL Server 2017SQL Server 2017.

Gibt die Gesamtmenge des virtuellem Adressraums für den Prozess im Benutzermodus an.Specifies the total amount of virtual address space available to the process in user mode. Lässt keine NULL-Werte zu.Not nullable.
bpool_commitedbpool_commited intint Gilt für: SQL Server 2008SQL Server 2008 über SQL Server 2008 R2SQL Server 2008 R2 .Applies to: SQL Server 2008SQL Server 2008 through SQL Server 2008 R2SQL Server 2008 R2.

Stellt den Arbeitsspeicher im Speicher-Manager in Kilobyte (KB) dar, für den ein Commit ausgeführt wurde.Represents the committed memory in kilobytes (KB) in the memory manager. Reservierter Arbeitsspeicher im Speicher-Manager ist nicht eingeschlossen.Does not include reserved memory in the memory manager. Lässt keine NULL-Werte zu.Not nullable.
committed_kbcommitted_kb intint Gilt für: SQL Server 2012 (11.x)SQL Server 2012 (11.x) über SQL Server 2017SQL Server 2017 .Applies to: SQL Server 2012 (11.x)SQL Server 2012 (11.x) through SQL Server 2017SQL Server 2017.

Stellt den Arbeitsspeicher im Speicher-Manager in Kilobyte (KB) dar, für den ein Commit ausgeführt wurde.Represents the committed memory in kilobytes (KB) in the memory manager. Reservierter Arbeitsspeicher im Speicher-Manager ist nicht eingeschlossen.Does not include reserved memory in the memory manager. Lässt keine NULL-Werte zu.Not nullable.
bpool_commit_targetbpool_commit_target intint Gilt für: SQL Server 2008SQL Server 2008 über SQL Server 2008 R2SQL Server 2008 R2 .Applies to: SQL Server 2008SQL Server 2008 through SQL Server 2008 R2SQL Server 2008 R2.

Stellt den Arbeitsspeicher in Kilobytes (KB) dar, der von SQL Server-Speicher-Manager genutzt werden kann.Represents the amount of memory, in kilobytes (KB), that can be consumed by SQL Server memory manager.
committed_target_kbcommitted_target_kb intint Gilt für: SQL Server 2012 (11.x)SQL Server 2012 (11.x) über SQL Server 2017SQL Server 2017 .Applies to: SQL Server 2012 (11.x)SQL Server 2012 (11.x) through SQL Server 2017SQL Server 2017.

Stellt den Arbeitsspeicher in Kilobytes (KB) dar, der von SQL Server-Speicher-Manager genutzt werden kann.Represents the amount of memory, in kilobytes (KB), that can be consumed by SQL Server memory manager. Die Zielmenge wird anhand einer Vielzahl von Eingaben berechnet, darunter die folgenden:The target amount is calculated using a variety of inputs like:

-der aktuelle Status des Systems einschließlich der Auslastung- the current state of the system including its load

-der von aktuellen Prozessen angeforderten Arbeitsspeichers- the memory requested by current processes

-die Menge an Arbeitsspeicher auf dem Computer installiert- the amount of memory installed on the computer

-Konfigurationsparameter- configuration parameters

Wenn Committed_target_kb ist größer als Committed_kb, der Speicher-Manager versucht, zusätzlichen Arbeitsspeicher zu erhalten.If committed_target_kb is larger than committed_kb, the memory manager will try to obtain additional memory. Wenn Committed_target_kb ist kleiner als Committed_kb, versucht der Speicher-Manager so verkleinern Sie die Größe des Arbeitsspeichers, die ein Commit ausgeführt.If committed_target_kb is smaller than committed_kb, the memory manager will try to shrink the amount of memory committed. Die Committed_target_kb enthält immer entnommenen und reservierten Arbeitsspeicher.The committed_target_kb always includes stolen and reserved memory. Lässt keine NULL-Werte zu.Not nullable.
bpool_visiblebpool_visible intint Gilt für: SQL Server 2008SQL Server 2008 über SQL Server 2008 R2SQL Server 2008 R2 .Applies to: SQL Server 2008SQL Server 2008 through SQL Server 2008 R2SQL Server 2008 R2.

Anzahl von 8-KB-Puffern im Pufferpool, die im virtuellen Prozessadressraum direkt adressierbar sind.Number of 8-KB buffers in the buffer pool that are directly accessible in the process virtual address space. Wenn AWE (Address Windowing Extensions) nicht verwendet wird und wenn der Pufferpool sein Arbeitsspeicherziel erreicht hat (bpool_committed = bpool_commit_target), entspricht der Wert von bpool_visible dem Wert von bpool_committed. Wenn AWE in einer 32-Bit-Version von SQL Server verwendet wird, stellt bpool_visible die Größe des AWE-Zuordnungsfensters dar, das verwendet wird, um auf den vom Pufferpool zugewiesenen physischen Speicher zuzugreifen.When not using the Address Windowing Extensions (AWE), when the buffer pool has obtained its memory target (bpool_committed = bpool_commit_target), the value of bpool_visible equals the value of bpool_committed.When using AWE on a 32-bit version of SQL Server, bpool_visible represents the size of the AWE mapping window used to access physical memory allocated by the buffer pool. Da die Größe des Zuordnungsfensters durch den Prozessadressraum gebunden ist, ist der sichtbare Umfang geringer als der zugesicherte Umfang, und er kann durch interne Komponenten weiter reduziert werden, die zu anderen Zwecken als für Datenbankseiten Arbeitsspeicher belegen.The size of this mapping window is bound by the process address space and, therefore, the visible amount will be smaller than the committed amount, and can be further reduced by internal components consuming memory for purposes other than database pages. Ist der Wert von bpool_visible zu niedrig, treten möglicherweise Fehler aufgrund von nicht genügend Arbeitsspeicher auf.If the value of bpool_visible is too low, you might receive out of memory errors.
visible_target_kbvisible_target_kb intint Gilt für: SQL Server 2012 (11.x)SQL Server 2012 (11.x) über SQL Server 2017SQL Server 2017 .Applies to: SQL Server 2012 (11.x)SQL Server 2012 (11.x) through SQL Server 2017SQL Server 2017.

Entspricht dem Committed_target_kb.Is the same as committed_target_kb. Lässt keine NULL-Werte zu.Not nullable.
stack_size_in_bytesstack_size_in_bytes intint Gibt die Größe der Aufrufliste für jeden von SQL ServerSQL Server erstellten Thread an.Specifies the size of the call stack for each thread created by SQL ServerSQL Server. Lässt keine NULL-Werte zu.Not nullable.
os_quantumos_quantum bigintbigint Stellt das Quantum für einen nicht präemptiven Task dar, gemessen in Millisekunden.Represents the Quantum for a non-preemptive task, measured in milliseconds. Quantum (in Sekunden) = Os_quantum / CPU-Takt.Quantum (in seconds) = os_quantum / CPU clock speed. Lässt keine NULL-Werte zu.Not nullable.
os_error_modeos_error_mode intint Gibt den Fehlermodus für den SQL ServerSQL Server-Prozess an.Specifies the error mode for the SQL ServerSQL Server process. Lässt keine NULL-Werte zu.Not nullable.
os_priority_classos_priority_class intint Gibt die Prioritätsklasse für den SQL ServerSQL Server-Prozess an.Specifies the priority class for the SQL ServerSQL Server process. NULL-Werte sind zulässig.Nullable.

32 = normal (Fehlerprotokoll besagt, dass SQL ServerSQL Server bei normaler Prioritätsbasis (= 7) startet.)32 = Normal (Error log will say SQL ServerSQL Server is starting at normal priority base (=7).)

128 = Hoch (Fehlerprotokoll besagt, dass SQL ServerSQL Server auf hoher Prioritätsbasis ausgeführt wird.)128 = High (Error log will say SQL ServerSQL Server is running at high priority base. (=13).)(=13).)

Weitere Informationen finden Sie unter Configure the priority boost Server Configuration Option.For more information, see Configure the priority boost Server Configuration Option.
max_workers_countmax_workers_count intint Stellt die maximale Anzahl von Arbeitsthreads dar, die erstellt werden können.Represents the maximum number of workers that can be created. Lässt keine NULL-Werte zu.Not nullable.
scheduler_countscheduler_count intint Stellt die Anzahl der im SQL ServerSQL Server-Prozess konfigurierten Benutzer-Zeitplanungsmodule dar.Represents the number of user schedulers configured in the SQL ServerSQL Server process. Lässt keine NULL-Werte zu.Not nullable.
scheduler_total_countscheduler_total_count intint Stellt die Gesamtanzahl der Zeitplanungsmodule in SQL ServerSQL Server dar.Represents the total number of schedulers in SQL ServerSQL Server. Lässt keine NULL-Werte zu.Not nullable.
deadlock_monitor_serial_numberdeadlock_monitor_serial_number intint Gibt die ID der aktuellen Deadlocküberwachungssequenz an.Specifies the ID of the current deadlock monitor sequence. Lässt keine NULL-Werte zu.Not nullable.
sqlserver_start_time_ms_tickssqlserver_start_time_ms_ticks bigintbigint Stellt die Ms_tick Anzahl beim SQL ServerSQL Server zuletzt gestartet wurde.Represents the ms_tick number when SQL ServerSQL Server last started. Vergleicht diesen Wert mit dem aktuellen Wert in der ms_ticks-Spalte.Compare to the current ms_ticks column. Lässt keine NULL-Werte zu.Not nullable.
sqlserver_start_timesqlserver_start_time datetimedatetime Gibt das Datum und die Uhrzeit an, wann SQL ServerSQL Server zum letzten Mal gestartet wurde.Specifies the date and time SQL ServerSQL Server last started. Lässt keine NULL-Werte zu.Not nullable.
affinity_typeaffinity_type intint Gilt für: SQL Server 2008 R2SQL Server 2008 R2 über SQL Server 2017SQL Server 2017.Applies to: SQL Server 2008 R2SQL Server 2008 R2 through SQL Server 2017SQL Server 2017.

Gibt den Typ der Server-CPU-Prozessaffinität an, die derzeit verwendet wird.Specifies the type of server CPU process affinity currently in use. Lässt keine NULL-Werte zu.Not nullable. Weitere Informationen finden Sie unter ALTER SERVER CONFIGURATION (Transact-SQL).For more information, see ALTER SERVER CONFIGURATION (Transact-SQL).

1 = MANUELL1 = MANUAL

2 = AUTO2 = AUTO
affinity_type_descaffinity_type_desc varchar(60)varchar(60) Gilt für: SQL Server 2008 R2SQL Server 2008 R2 über SQL Server 2017SQL Server 2017 .Applies to: SQL Server 2008 R2SQL Server 2008 R2 through SQL Server 2017SQL Server 2017.

Beschreibt die Affinity_type Spalte.Describes the affinity_type column. Lässt keine NULL-Werte zu.Not nullable.

MANUELL = Die Affinität wurde für mindestens eine CPU festgelegt.MANUAL = affinity has been set for at least one CPU.

AUTO = SQL ServerSQL Server kann Threads zwischen CPUs frei verschieben.AUTO = SQL ServerSQL Server can freely move threads between CPUs.
process_kernel_time_msprocess_kernel_time_ms bigintbigint Gilt für: SQL Server 2008 R2SQL Server 2008 R2 über [! INCLUDE [SsCurrent](.. /Token/ssCurrent_md.MD)].Applies to: SQL Server 2008 R2SQL Server 2008 R2 through [!INCLUDE[ssCurrent](../Token/ssCurrent_md.md)].

Benötigte Gesamtzeit in Millisekunden für alle SQL ServerSQL Server-Threads im Kernelmodus.Total time in milliseconds spent by all SQL ServerSQL Server threads in kernel mode. Dieser Wert kann größer als eine einzelne Prozessoruhr sein, da er die Zeit für alle Prozessoren auf dem Server enthält.This value can be larger than a single processor clock because it includes the time for all processors on the server. Lässt keine NULL-Werte zu.Not nullable.
process_user_time_msprocess_user_time_ms bigintbigint Gilt für: SQL Server 2008 R2SQL Server 2008 R2 über SQL Server 2017SQL Server 2017 .Applies to: SQL Server 2008 R2SQL Server 2008 R2 through SQL Server 2017SQL Server 2017.

Benötigte Gesamtzeit in Millisekunden für alle SQL ServerSQL Server-Threads im Benutzermodus.Total time in milliseconds spent by all SQL ServerSQL Server threads in user mode. Dieser Wert kann größer als eine einzelne Prozessoruhr sein, da er die Zeit für alle Prozessoren auf dem Server enthält.This value can be larger than a single processor clock because it includes the time for all processors on the server. Lässt keine NULL-Werte zu.Not nullable.
time_sourcetime_source intint Gilt für: SQL Server 2008 R2SQL Server 2008 R2 über SQL Server 2017SQL Server 2017 .Applies to: SQL Server 2008 R2SQL Server 2008 R2 through SQL Server 2017SQL Server 2017.

Gibt die API an, die von SQL ServerSQL Server verwendet wird, um die Wanduhrzeit abzurufen.Indicates the API that SQL ServerSQL Server is using to retrieve wall clock time. Lässt keine NULL-Werte zu.Not nullable.

0 = QUERY_PERFORMANCE_COUNTER0 = QUERY_PERFORMANCE_COUNTER

1 = MULTIMEDIA_TIMER1 = MULTIMEDIA_TIMER
time_source_desctime_source_desc nvarchar(60)nvarchar(60) Gilt für: SQL Server 2008 R2SQL Server 2008 R2 über SQL Server 2017SQL Server 2017 .Applies to: SQL Server 2008 R2SQL Server 2008 R2 through SQL Server 2017SQL Server 2017.

Beschreibt die Time_source Spalte.Describes the time_source column. Lässt keine NULL-Werte zu.Not nullable.

QUERY_PERFORMANCE_COUNTER = die QueryPerformanceCounter API ruft die wanduhrzeit ab.QUERY_PERFORMANCE_COUNTER = the QueryPerformanceCounter API retrieves wall clock time.

MULTIMEDIA_TIMER = die multimedia-Zeitgeber -API, die wanduhrzeit abruft.MULTIMEDIA_TIMER = The multimedia timer API that retrieves wall clock time.
virtual_machine_typevirtual_machine_type intint Gilt für: SQL Server 2008 R2SQL Server 2008 R2 über SQL Server 2017SQL Server 2017 .Applies to: SQL Server 2008 R2SQL Server 2008 R2 through SQL Server 2017SQL Server 2017.

Gibt an, ob SQL ServerSQL Server in einer virtualisierten Umgebung ausgeführt wird.Indicates whether SQL ServerSQL Server is running in a virtualized environment. Lässt keine NULL-Werte zu.Not nullable.

0 = NONE0 = NONE

1 = HYPERVISOR1 = HYPERVISOR

2 = OTHER2 = OTHER
virtual_machine_type_descvirtual_machine_type_desc nvarchar(60)nvarchar(60) Gilt für: SQL Server 2008 R2SQL Server 2008 R2 über SQL Server 2017SQL Server 2017 .Applies to: SQL Server 2008 R2SQL Server 2008 R2 through SQL Server 2017SQL Server 2017.

Beschreibt die Virtual_machine_type Spalte.Describes the virtual_machine_type column. Lässt keine NULL-Werte zu.Not nullable.

NONE = SQL ServerSQL Server nicht auf einem virtuellen Computer ausgeführt wird.NONE = SQL ServerSQL Server is not running inside a virtual machine.

HYPERVISOR = SQL ServerSQL Server wird in einem Hypervisor ausgeführt, der eine hardwareunterstützte Virtualisierung bedeutet.HYPERVISOR = SQL ServerSQL Server is running inside a hypervisor, which implies a hardware-assisted virtualization. Bei der Installation der Hyper_V-Rolle hostet der Hypervisor das Betriebssystem, damit eine Serverinstanz, die auf dem Hostbetriebssystem im Hypervisor ausgeführt wird.When the Hyper_V role is installed, the hypervisor hosts the OS, so an instance running on the host OS is running in the hypervisor.

OTHER = SQL ServerSQL Server wird auf einem virtuellen Computer ausgeführt, der keinen Hardware-Assistenten z. B. Microsoft Virtual PC verwendet.OTHER = SQL ServerSQL Server is running inside a virtual machine that does not employ hardware assistant such as Microsoft Virtual PC.
softnuma_configurationsoftnuma_configuration intint Gilt für: SQL Server 2016 (13.x)SQL Server 2016 (13.x) über SQL Server 2017SQL Server 2017 .Applies to: SQL Server 2016 (13.x)SQL Server 2016 (13.x) through SQL Server 2017SQL Server 2017.

Gibt an, dass die Möglichkeit NUMA-Knoten konfiguriert sind.Specifies the way NUMA nodes are configured. Lässt keine NULL-Werte zu.Not nullable.

0 = OFF gibt an Standardeinstellung Hardware0 = OFF indicates hardware default

1 = automatische Soft-NUMA1 = Automated soft-NUMA

2 = manuellen Soft-NUMA über Registrierung2 = Manual soft-NUMA via registry
softnuma_configuration_descsoftnuma_configuration_desc nvarchar(60)nvarchar(60) Gilt für: SQL Server 2016 (13.x)SQL Server 2016 (13.x) über SQL Server 2017SQL Server 2017 .Applies to: SQL Server 2016 (13.x)SQL Server 2016 (13.x) through SQL Server 2017SQL Server 2017.

OFF = Soft-NUMA-Funktion ist deaktiviertOFF = Soft-NUMA feature is OFF

AUF SQL Server automatisch = bestimmt die Größe der NUMA-Knoten für den Soft-NUMAON = SQL Server automatically determines the NUMA node sizes for Soft-NUMA

MANUELL = manuell konfigurierten Soft-NUMAMANUAL = Manually configured soft-NUMA
process_physical_affinityprocess_physical_affinity nvarchar(3072)nvarchar(3072) Gilt für: ab SQLServer 2017 (14.x)SQL Server 2017 (14.x) .Applies to: Beginning with SQLServer 2017 (14.x)SQL Server 2017 (14.x).

Informationen noch bereitgestellt.Information yet to come.
sql_memory_modelsql_memory_model intint Gilt für: SQL Server 2012 (11.x)SQL Server 2012 (11.x) SP4 und ab SQL Server 2016 (13.x)SQL Server 2016 (13.x) SP1.Applies to: SQL Server 2012 (11.x)SQL Server 2012 (11.x) SP4 and Beginning with SQL Server 2016 (13.x)SQL Server 2016 (13.x) SP1.

Gibt das Zuweisen von Arbeitsspeicher von SQL Server verwendeten Arbeitsspeicher-Modell.Specifies the memory model used by SQL Server to allocate memory. Lässt keine NULL-Werte zu.Not nullable.

1 = konventionellen Arbeitsspeicher gespeicherten Modells1 = Conventional Memory Model
2 = Lock Pages in Memory2 = Lock Pages in Memory
3 = große Seiten im Speicher3 = Large Pages in Memory
sql_memory_model_descsql_memory_model_desc nvarchar(120)nvarchar(120) Gilt für: SQL Server 2012 (11.x)SQL Server 2012 (11.x) SP4 und ab SQL Server 2016 (13.x)SQL Server 2016 (13.x) SP1.Applies to: SQL Server 2012 (11.x)SQL Server 2012 (11.x) SP4 and Beginning with SQL Server 2016 (13.x)SQL Server 2016 (13.x) SP1.

Gibt das Zuweisen von Arbeitsspeicher von SQL Server verwendeten Arbeitsspeicher-Modell.Specifies the memory model used by SQL Server to allocate memory. Lässt keine NULL-Werte zu.Not nullable.

HERKÖMMLICHE = SQL Server verwendeten Modells konventionellen Arbeitsspeicher belegt werden.CONVENTIONAL = SQL Server is using Conventional Memory model to allocate memory. Dies ist die Standardmodell Sql-Speicher, wenn SQL Server-Dienstkonto nicht Sperren von Seiten im Speicher Berechtigungen während des Starts verfügt.This is default sql memory model when SQL Server service account does not have Lock Pages in Memory privileges during startup.
LOCK_PAGES = SQL Server verwendet Sperren von Seiten im Arbeitsspeicher belegt werden.LOCK_PAGES = SQL server is using Lock Pages in Memory to allocate memory. Dies ist der Standard-Sql-Speicher-Manager, wenn SQL Server-Dienstkonto über Sperren von Seiten im Speicher-Berechtigung verfügen, während des Starts von SQL Server.This is the default sql memory manager when SQL Server service account possess Lock Pages in Memory privilege during SQL Server startup.
LARGE_PAGES = SQL Server verwendeten große Seiten im Arbeitsspeicher belegt werden.LARGE_PAGES = SQL Server is using Large Pages in Memory to allocate memory. SQL Server verwendete große Seiten Allocator Speicher nur mit Enterprise Edition, wenn SQL Server-Dienstkonto Sperren von Seiten im Speicher-Berechtigung besitzen, während des Serverstarts und wenn die Trace Flag 834 aktiviert ist.SQL Server uses Large Pages allocator to allocate memory only with Enterprise edition when SQL Server service account possess Lock Pages in Memory privilege during server startup and when Trace Flag 834 is turned ON.
pdw_node_idpdw_node_id intint Gilt für: Azure SQL Data WarehouseAzure SQL Data Warehouse, Parallel Data WarehouseParallel Data WarehouseApplies to: Azure SQL Data WarehouseAzure SQL Data Warehouse, Parallel Data WarehouseParallel Data Warehouse

Der Bezeichner für den Knoten, dem auf diesem Verteilungspunkt befindet.The identifier for the node that this distribution is on.
socket_countsocket_count intint Gilt für: ab SQLServer 2017 (14.x)SQL Server 2017 (14.x) .Applies to: Beginning with SQLServer 2017 (14.x)SQL Server 2017 (14.x).

Gibt die Anzahl von prozessorsockets verfügbar im System an.Specifies the number of processor sockets available on the system.
cores_per_socketcores_per_socket intint Gilt für: ab SQLServer 2017 (14.x)SQL Server 2017 (14.x)..Applies to: Beginning with SQLServer 2017 (14.x)SQL Server 2017 (14.x)..

Gibt die Anzahl der Prozessoren pro Socket verfügbar im System an.Specifies the number of processors per socket available on the system.
numa_node_countnuma_node_count intint Gilt für: ab SQLServer 2017 (14.x)SQL Server 2017 (14.x)..Applies to: Beginning with SQLServer 2017 (14.x)SQL Server 2017 (14.x)..

Gibt die Anzahl der verfügbaren Numa-Knoten auf dem System an.Specifies the number of numa nodes available on the system. Diese Spalte enthält die physischen Numa-Knoten als auch von soft-Numa-Knoten.This column includes physical numa nodes as well as soft numa nodes.

BerechtigungenPermissions

Auf SQL ServerSQL Server, erfordert VIEW SERVER STATE Berechtigung.On SQL ServerSQL Server, requires VIEW SERVER STATE permission.
Auf SQL-DatenbankSQL Database, erfordert die VIEW DATABASE STATE Berechtigung in der Datenbank.On SQL-DatenbankSQL Database, requires the VIEW DATABASE STATE permission in the database.

Siehe auchSee Also

Dynamische Verwaltungssichten und -funktionen (Transact-SQL) Dynamic Management Views and Functions (Transact-SQL)
SQL Server-Betriebssystem verbundene dynamische Verwaltungssichten (Transact-SQL)SQL Server Operating System Related Dynamic Management Views (Transact-SQL)