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 a serem carregados. Use mode_reason_desc
para verificar e solucionar o 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 estiver habilitado na instância. Esse status é o padrão em um Windows Server quando o sp_configure 'hardware_offload_config' comando não foi habilitado.NONE_HARDWARE_OFFLOAD_LINUX_NOT_SUPPORTED (1) – Atualmente, não há suporte para a mensagem atual em plataformas Linux como QAT (Tecnologia Intel® QuickAssist). NONE_ACCELERATOR_CONFIG_NOT_ENABLED (2) – o 'hardware_offload_config' pode estar configurado, mas o modo de acelerador intel® QAT não está habilitado por meio do comando ALTER SERVER CONIGURATION. Por exemplo: ALTER SERVER CONFIGURATION SET HARDWARE_OFFLOAD = ON (ACCELERATOR = QAT) NONE_ACCELERATOR_LOAD_FAILED (3) – Há uma falha ao carregar qatzip.dll que faz parte da solução de driver. Para obter recursos de suporte, consulte Suporte. NONE_ACCELERATOR_PROC_FAILED (4) – Há uma falha ao localizar endereços proc em qatzip.dll que faz parte da solução de driver. Para obter recursos de suporte, consulte Suporte. NONE_ACCELERATOR_VERSION_NOT_COMPATIBLE (7) – as versões e isa-l.dll instaladas qatzip.dll não são compatíveis com SQL Server. Instale a versão mais recente com suporte dos drivers da Intel®.NONE_ACCELERATOR_INITIALIZATION_FAILED (8) – Houve uma falha ao inicializar o acelerador intel® QAT. É recomendável marcar o log de erros para a disponibilidade do hardware e as versões de driver e biblioteca do Intel® QAT. Para obter recursos de suporte, consulte Suporte. NONE_ACCELERATOR_SESSION_FAILED (9) – Houve uma falha ao configurar o acelerador intel® QAT. É recomendável marcar o log de erros para a disponibilidade do hardware e as versões de driver e biblioteca do Intel® QAT. É recomendável verificar se os drivers foram instalados com êxito. Para obter recursos de suporte, consulte Suporte. NONE_ACCELERATOR_LIBRARY_NOT_FOUND (10) – as bibliotecas qatzip.dll ou isa-l.dll não estão disponíveis. É recomendável verificar se os drivers foram instalados com êxito. Para obter recursos de suporte, consulte Suporte. SOFTWARE_MODE_NON_ENTERPRISE_SKU (11) – SQL Server instância 2022 (16.x) com o Intel® QAT habilitado está usando o modo de software devido à SKU (edição atual). SOFTWARE_MODE_ACCELERATOR_HARDWARE_NOT_FOUND (12) – A instância de 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 uma falha no dispositivo ou no driver. Para obter recursos de suporte, consulte Suporte. SOFTWARE_MODE_SOFTWARE_FORCE_OVERRIDE (13) – Modo de software forçado do 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 habilitado está usando o suporte a hardware, com fallback de software. Há suporte para descarregamento de hardware para qualquer acelerador no SQL Server 2022 (16.x) e posterior. |
accelerator_hardware_detected | tinyint | 1 : o hardware é detectado. 0 : o hardware não foi detectado. |
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 a permissão VIEW PERFORMANCE STATE
no servidor.
Comentários
As sys.dm_server_accelerator_status
listas de aceleradores disponíveis para sua versão do SQL Server. Uma linha da QAT (Tecnologia Intel® QuickAssist) para compactação de backup/restauração é exibida por padrão, começando com 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 atualizações cumulativas futuras e nas principais versões do SQL Server.
Suporte
Para obter documentação e suporte para valores de mode_reason_desc, consulte QAT (Tecnologias QuickAssist da Intel®).
Próximas etapas
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de