sys.dm_server_accelerator_status (Transact-SQL)

Se aplica a: SQL Server 2022 (16.x)

Devuelve información sobre las soluciones integradas de descarga y aceleración que están disponibles para la instancia actual de SQL Server. Introducido en SQL Server 2022 (16.x).

Use esta vista para identificar los aceleradores disponibles, el motivo de la descripción del modo actual, la disponibilidad del hardware, las bibliotecas, los controladores configurados para su uso y confirmados para cargarse. Use mode_reason_desc para comprobar y solucionar problemas del estado de los aceleradores disponibles.

Nombre de la columna Tipo de datos Descripción
accelerator nvarchar(60) Acelerador disponible.
accelerator_desc nvarchar(60) Descripción de los aceleradores disponibles.
mode_desc nvarchar(60) Descripción del modo.
mode_reason_desc nvarchar(60) Motivo del modo , que se usa para solucionar problemas.

NONE_HARDWARE_OFFLOAD_NOT_ENABLED (0): estado cuando la descarga de hardware no está habilitada en la instancia. Este estado es el valor predeterminado en windows Server cuando el sp_configure 'hardware_offload_config' comando no se ha habilitado.

NONE_HARDWARE_OFFLOAD_LINUX_NOT_SUPPORTED (1): el mensaje actual en las plataformas Linux como Tecnología Intel® QuickAssist (QAT) no se admite actualmente.

NONE_ACCELERATOR_CONFIG_NOT_ENABLED (2): el "hardware_offload_config" se puede configurar, pero el® modo de acelerador intel QAT no está habilitado a través del comando ALTER SERVER CONIGURATION. Por ejemplo: ALTER SERVER CONFIGURATION SET HARDWARE_OFFLOAD = ON (ACCELERATOR = QAT)

NONE_ACCELERATOR_LOAD_FAILED (3): hay un error al cargar qatzip.dll que forma parte de la solución del controlador. Para obtener recursos de soporte técnico, consulte Soporte técnico.

NONE_ACCELERATOR_PROC_FAILED (4): hay un error al localizar las direcciones del procedimiento en qatzip.dll que forma parte de la solución del controlador. Para obtener recursos de soporte técnico, consulte Soporte técnico.

NONE_ACCELERATOR_VERSION_NOT_COMPATIBLE (7): las versiones instaladas qatzip.dll y isa-l.dll no son compatibles con SQL Server. Instale la versión compatible más reciente de los controladores desde Intel®.

NONE_ACCELERATOR_INITIALIZATION_FAILED (8): error al inicializar el® acelerador intel QAT. Se recomienda comprobar el registro de errores de la disponibilidad del hardware y las versiones de la biblioteca y el controlador DE QAT de Intel®. Para obtener recursos de soporte técnico, consulte Soporte técnico.

NONE_ACCELERATOR_SESSION_FAILED (9): se produjo un error al configurar el acelerador intel® QAT. Se recomienda comprobar el registro de errores de la disponibilidad del hardware y las versiones de la biblioteca y el controlador DE QAT de Intel®. Se recomienda comprobar que los controladores se instalaron correctamente. Para obtener recursos de soporte técnico, consulte Soporte técnico.

NONE_ACCELERATOR_LIBRARY_NOT_FOUND (10): las bibliotecas de qatzip.dll o isa-l.dll no están disponibles. Se recomienda comprobar que los controladores se instalaron correctamente. Para obtener recursos de soporte técnico, consulte Soporte técnico.

SOFTWARE_MODE_NON_ENTERPRISE_SKU (11): SQL Server instancia de 2022 (16.x) con intel® QAT habilitado está usando el modo de software debido a la edición actual (SKU).

SOFTWARE_MODE_ACCELERATOR_HARDWARE_NOT_FOUND (12): la instancia de SQL Server con descarga de hardware y el acelerador habilitado está usando el modo de software debido a que el dispositivo de hardware no está disponible, debido a un error de dispositivo o controlador. Para obtener recursos de soporte técnico, consulte Soporte técnico.

SOFTWARE_MODE_SOFTWARE_FORCE_OVERRIDE (13): modo de software forzado del usuario mediante ALTER SERVER CONFIGURATION SET HARDWARE_OFFLOAD = ON (ACCELERATOR = QAT, MODE = SOFTWARE)

HARDWARE_MODE_ENTERPRISE_SKU (14): la instancia de SQL Server 2022 (16.x) con descarga de hardware y el acelerador habilitado usa compatibilidad con hardware, con reserva de software. La descarga de hardware se admite para cualquier acelerador en SQL Server 2022 (16.x) y versiones posteriores.
accelerator_hardware_detected tinyint 1: se detecta hardware.

0: no se detecta hardware.
accelerator_library_version nvarchar(60) Versión de la biblioteca del acelerador.
accelerator_driver_version nvarchar(60) Versión del controlador para el acelerador.

Permisos

Requiere el permiso VIEW PERFORMANCE STATE en el servidor.

Comentarios

Enumera sys.dm_server_accelerator_status los aceleradores disponibles para la versión de SQL Server. Una fila para intel® QuickAssist Technology (QAT) para la compresión de copia de seguridad o restauración aparece de forma predeterminada a partir de SQL Server 2022 (16.x), incluso si el hardware QAT no está presente y el controlador QAT no está instalado. Se pueden agregar otros aceleradores de hardware o software en las futuras actualizaciones acumulativas y versiones principales de SQL Server.

Soporte técnico

Para obtener documentación y compatibilidad con los valores de mode_reason_desc, consulte Intel® QuickAssist Technologies (QAT).

Pasos siguientes