Aplica-se a
SQL Server 2017 on Windows SQL Server 2017 on Linux SQL Server 2019 on Windows SQL Server 2019 on Linux

Sintomas

Uma violação ou declaração de acesso ocorre quando você usa o sys.dm_exec_query_statistics_xml de Exibição de Gerenciamento Dinâmico (DMV). Esse problema foi corrigido pela primeira vez na Atualização Cumulativa 26 do Microsoft SQL Server 2017 e na Atualização Cumulativa 12 para o Microsoft SQL Server 2019. Como parte da correção, o valor do parâmetro runtime (ParameterRuntimeValue) é removido do Showplan XML quando o sys.dm_exec_query_statistics_xml de DMV é invocado.

Quando você usa o sys.dm_exec_query_statistics_xml de DMV para solucionar problemas de consultas de longa execução, às vezes você precisa obter o valor ParameterRuntimeValue para um procedimento ou consulta armazenado específico antes da conclusão da consulta. Adicionamos um novo TF (sinalizador de rastreamento global) 2446 neste hotfix. Isso permite a coleção do valor do parâmetro runtime ao custo da introdução de sobrecarga extra.

Aviso: O TF 2446 não deve ser habilitado continuamente em um ambiente de produção, mas apenas para fins de solução de problemas com tempo limitado. O uso desse sinalizador de rastreamento introduzirá uma sobrecarga de memória e CPU extra e possivelmente significativa, pois criaremos um fragmento XML do Showplan usando as informações do parâmetro de runtime, se o sys.dm_exec_query_statistics_xml de DMV é chamado ou não.

Resolução

Esse problema é corrigido nas seguintes atualizações cumulativas para SQL Server:

Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e correções de segurança que estavam no build anterior. Recomendamos instalar o build mais recente para sua versão do SQL Server:

Status

A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".

Referências

Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.