sys.dm_server_accelerator_status (Transact-SQL)
gäller för: SQL Server 2022 (16.x)
Returnerar information om integrerade lösningar för avlastning och acceleration som är tillgängliga för den aktuella instansen av SQL Server. Introducerades i SQL Server 2022 (16.x).
Använd den här vyn för att identifiera tillgängliga acceleratorer, orsaken till den aktuella lägesbeskrivningen, maskinvarutillgängligheten, biblioteken, drivrutinerna som konfigurerats för användning och bekräftats vara inlästa. Använd mode_reason_desc
för att verifiera och felsöka tillståndet för de tillgängliga acceleratorerna.
Kolumnnamn | Datatyp | Beskrivning |
---|---|---|
gaspedal | nvarchar(60) | Tillgänglig accelerator. |
accelerator_desc | nvarchar(60) | Beskrivning av tillgängliga acceleratorer. |
mode_desc | nvarchar(60) | Beskrivningen av läget. |
mode_reason_desc | nvarchar(60) | Orsaken till läget, som används för felsökning. NONE_HARDWARE_OFFLOAD_NOT_ENABLED (0) – Status när maskinvaruinläsningen inte är aktiverad på instansen. Den här statusen är standard på en Windows Server när kommandot sp_configure 'hardware_offload_config' inte har aktiverats.NONE_HARDWARE_OFFLOAD_LINUX_NOT_SUPPORTED (1) – Det aktuella meddelandet på Linux-plattformar som Intel® QuickAssist Technology (QAT) stöds för närvarande inte. NONE_ACCELERATOR_CONFIG_NOT_ENABLED (2) – "hardware_offload_config" kan konfigureras, men Intel® QAT-acceleratorläget är inte aktiverat via kommandot ALTER SERVER CONFIGURATION. Till exempel: ALTER SERVER CONFIGURATION SET HARDWARE_OFFLOAD = ON (ACCELERATOR = QAT) NONE_ACCELERATOR_LOAD_FAILED (3) – Det går inte att läsa in qatzip.dll som ingår i drivrutinslösningen. Supportresurser finns i Support. NONE_ACCELERATOR_PROC_FAILED (4) – Det går inte att hitta proc-adresser i qatzip.dll som är en del av drivrutinslösningen. Supportresurser finns i Support. NONE_ACCELERATOR_VERSION_NOT_COMPATIBLE (7) – De installerade qatzip.dll - och isa-l.dll versionerna är inte kompatibla med SQL Server. Installera den senaste versionen av drivrutinerna som stöds från Intel®.NONE_ACCELERATOR_INITIALIZATION_FAILED (8) – Det gick inte att initiera Intel® QAT-acceleratorn. Vi rekommenderar att du kontrollerar felloggen för maskinvarans tillgänglighet samt Intel® QAT-drivrutinen och biblioteksversionerna. Supportresurser finns i Support. NONE_ACCELERATOR_SESSION_FAILED (9) – Det uppstod ett fel när Intel® QAT-acceleratorn skulle konfigureras. Vi rekommenderar att du kontrollerar felloggen för maskinvarans tillgänglighet samt Intel® QAT-drivrutinen och biblioteksversionerna. Vi rekommenderar att du kontrollerar att drivrutinerna har installerats. Supportresurser finns i Support. NONE_ACCELERATOR_LIBRARY_NOT_FOUND (10) – biblioteken qatzip.dll eller isa-l.dll är inte tillgängliga. Vi rekommenderar att du kontrollerar att drivrutinerna har installerats. Supportresurser finns i Support. SOFTWARE_MODE_NON_ENTERPRISE_SKU (11) – SQL Server 2022-instans (16.x) med Intel® QAT aktiverat använder programvaruläge på grund av den aktuella utgåvan (SKU). SOFTWARE_MODE_ACCELERATOR_HARDWARE_NOT_FOUND (12) – SQL Server-instansen med maskinvaruinläsning och accelerator aktiverad använder programvaruläge på grund av att maskinvaruenheten inte är tillgänglig på grund av enhets- eller drivrutinsfel. Supportresurser finns i Support. SOFTWARE_MODE_SOFTWARE_FORCE_OVERRIDE (13) – Användar framtvingad programvaruläge med hjälp av ALTER SERVER CONFIGURATION SET HARDWARE_OFFLOAD = ON (ACCELERATOR = QAT, MODE = SOFTWARE) HARDWARE_MODE_ENTERPRISE_SKU (14) – SQL Server 2022-instansen (16.x) med maskinvaru avlastning och accelerator aktiverad använder maskinvarustöd, med programåterställning. Maskinvaruinläsning stöds för alla acceleratorer i SQL Server 2022 (16.x) och senare. |
accelerator_hardware_detected | pytteliten |
1 : Maskinvara identifieras. 0 : Maskinvaran har inte identifierats. |
accelerator_library_version | nvarchar(60) | Acceleratorns biblioteksversion. |
accelerator_driver_version | nvarchar(60) | Drivrutinsversionen för acceleratorn. |
Behörigheter
Kräver VIEW PERFORMANCE STATE
behörighet på servern.
Anmärkningar
I sys.dm_server_accelerator_status
listas tillgängliga acceleratorer för din version av SQL Server. En rad för Intel® QuickAssist Technology (QAT) för komprimering av säkerhetskopiering/återställning visas som standard från och med SQL Server 2022 (16.x), även om QAT-maskinvaran inte finns och QAT-drivrutinen inte är installerad. Andra maskinvaru- eller programvaruacceleratorer kan läggas till i framtida kumulativa uppdateringar och större versioner av SQL Server.
Stöd
Dokumentation och stöd för mode_reason_desc värden finns i Intel® QuickAssist Technologies (QAT).