Compartir vía


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 confirmación 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
acelerador 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) El 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): se puede configurar el "hardware_offload_config", 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 más reciente compatible de los controladores desde Intel®.

NONE_ACCELERATOR_INITIALIZATION_FAILED (8): error al inicializar el® acelerador intel QAT. Se recomienda comprobar el registro de errores para obtener la disponibilidad del hardware y las versiones de la biblioteca y el controlador 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 para obtener la disponibilidad del hardware y las versiones de la biblioteca y el controlador 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): instancia de SQL Server 2022 (16.x) con intel® QAT habilitado usa 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 acelerador habilitado usa el modo de software debido a que el dispositivo de hardware no está disponible, debido a un error del dispositivo o del controlador. Para obtener recursos de soporte técnico, consulte Soporte técnico.

SOFTWARE_MODE_SOFTWARE_FORCE_OVERRIDE (13): modo de software forzado por el 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 la descarga de hardware y el acelerador habilitados usa compatibilidad con hardware, con reserva de software. La descarga de hardware es compatible con 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) La versión de 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 y 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