Partilhar via


sys.dm_server_accelerator_status (Transact-SQL)

Aplica-se a: SQL Server 2022 (16.x)

Retorna informações sobre soluções integradas de descarregamento e aceleração que estão disponíveis para a instância atual do SQL Server. Introduzido no SQL Server 2022 (16.x).

Use essa exibição para identificar os aceleradores disponíveis, o motivo da descrição do modo atual, a disponibilidade de hardware, as bibliotecas, os drivers configurados para uso e confirmados para serem carregados. Use mode_reason_desc para verificar e solucionar problemas do estado dos aceleradores disponíveis.

Nome da coluna Tipo de dados Descrição
acelerador nvarchar(60) Acelerador disponível.
accelerator_desc nvarchar(60) Descrição dos aceleradores disponíveis.
mode_desc nvarchar(60) A descrição do modo.
mode_reason_desc nvarchar(60) O motivo do modo, usado para solução de problemas.

NONE_HARDWARE_OFFLOAD_NOT_ENABLED (0) – Status quando o descarregamento de hardware não está habilitado na instância. Esse status é o padrão em um Windows Server quando o comando sp_configure 'hardware_offload_config' não foi habilitado.

NONE_HARDWARE_OFFLOAD_LINUX_NOT_SUPPORTED (1) – A mensagem atual em plataformas Linux como Intel® QuickAssist Technology (QAT) não é suportada no momento.

NONE_ACCELERATOR_CONFIG_NOT_ENABLED (2) – O 'hardware_offload_config' pode ser configurado, mas o modo acelerador Intel® QAT não é ativado através do comando ALTER SERVER CONFIGURATION. Por exemplo: ALTER SERVER CONFIGURATION SET HARDWARE_OFFLOAD = ON (ACCELERATOR = QAT)

NONE_ACCELERATOR_LOAD_FAILED (3) – Existe uma falha no carregamento qatzip.dll que faz parte da solução do driver. Para obter recursos de suporte, consulte de suporte .

NONE_ACCELERATOR_PROC_FAILED (4) – Há uma falha na localização de endereços proc em qatzip.dll que faz parte da solução do driver. Para obter recursos de suporte, consulte de suporte .

NONE_ACCELERATOR_VERSION_NOT_COMPATIBLE (7) – As versões qatzip.dll e isa-l.dll instaladas não são compatíveis com o SQL Server. Instale a versão mais recente suportada dos drivers do Intel®.

NONE_ACCELERATOR_INITIALIZATION_FAILED (8) – Houve uma falha ao inicializar o acelerador Intel® QAT. Recomenda-se verificar o log de erros para a disponibilidade do hardware e as versões do driver e biblioteca Intel® QAT. Para obter recursos de suporte, consulte de suporte .

NONE_ACCELERATOR_SESSION_FAILED (9) – Houve uma falha na configuração do acelerador Intel® QAT. Recomenda-se verificar o log de erros para a disponibilidade do hardware e as versões do driver e biblioteca Intel® QAT. Recomenda-se verificar se os drivers foram instalados com êxito. Para obter recursos de suporte, consulte de suporte .

NONE_ACCELERATOR_LIBRARY_NOT_FOUND (10) – As bibliotecas qatzip.dll ou isa-l.dll não estão disponíveis. Recomenda-se verificar se os drivers foram instalados com êxito. Para obter recursos de suporte, consulte de suporte .

SOFTWARE_MODE_NON_ENTERPRISE_SKU (11) – A instância do SQL Server 2022 (16.x) com o Intel® QAT habilitado está usando o modo de software devido à edição atual (SKU).

SOFTWARE_MODE_ACCELERATOR_HARDWARE_NOT_FOUND (12) – A instância do SQL Server com descarregamento de hardware e acelerador habilitado está usando o modo de software devido ao dispositivo de hardware não estar disponível, devido a falha de dispositivo ou driver. Para obter recursos de suporte, consulte de suporte .

SOFTWARE_MODE_SOFTWARE_FORCE_OVERRIDE (13) – Modo de software forçado pelo usuário usando ALTER SERVER CONFIGURATION SET HARDWARE_OFFLOAD = ON (ACCELERATOR = QAT, MODE = SOFTWARE)

HARDWARE_MODE_ENTERPRISE_SKU (14) – A instância do SQL Server 2022 (16.x) com descarregamento de hardware e acelerador habilitados está usando suporte de hardware, com fallback de software. O descarregamento de hardware é suportado para qualquer acelerador no SQL Server 2022 (16.x) e posterior.
accelerator_hardware_detected minúsculo 1: O hardware é detetado.

0: O hardware não é detetado.
accelerator_library_version nvarchar(60) A versão da biblioteca para o acelerador.
accelerator_driver_version nvarchar(60) A versão do driver para o acelerador.

Permissões

Requer permissão VIEW PERFORMANCE STATE no servidor.

Comentários

O sys.dm_server_accelerator_status lista os aceleradores disponíveis para sua versão do SQL Server. Uma linha para a tecnologia Intel® QuickAssist (QAT) para compactação de backup/restauração aparece por padrão a partir do SQL Server 2022 (16.x), mesmo que o hardware QAT não esteja presente e o driver QAT não esteja instalado. Outros aceleradores de hardware ou software podem ser adicionados nas futuras atualizações cumulativas e versões principais do SQL Server.

Suporte

Para obter documentação e suporte para valores mode_reason_desc, consulte Intel® QuickAssist Technologies (QAT).

Próximos passos