Applies ToSQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Enterprise Core SQL Server 2012 Standard

Sintomas

No Microsoft SQL Server, quando se tenta monitorizar os planos de consulta em cache utilizando eventos alargados (xEvents) e vistas dinâmicas de gestão (DMVs), como sys.dm_exec_requests e sys.dm_exec_query_stats, é muito difícil correlacionar os planos de consulta em cache em conjunto.

Causa

Esta questão ocorre porque os tipos de dados das colunas Query_hash e Query_plan_hash diferem entre DMVs e xEvents. As colunas Query_hash e Query_plan_hash são definidas como tipo de dados varbinários em DMVs (sys.dm_exec_requests e sys.dm_exec_query_stats). Em xEvents, as colunas são definidas como tipo de dados UINT64.

Resolução

Informações de pacote de serviço para SQL Server

Esta atualização é fixada nos seguintes pacotes de serviço para SQL Server:

Os pacotes de serviço são cumulativos. Cada novo pacote de serviços contém todas as correções que se encontram em pacotes de serviços anteriores, juntamente com quaisquer novas correções. A nossa recomendação é aplicar o mais recente pacote de serviços e a mais recente atualização cumulativa para esse pacote de serviços. Não tem de instalar um pacote de serviços anterior antes de instalar o mais recente pacote de serviços. Utilize o Quadro 1 no seguinte artigo para encontrar mais informações sobre o mais recente pacote de serviços e a mais recente atualização cumulativa.

Como determinar o nível de versão, edição e atualização do SQL Server e dos seus componentes

Depois de instalar esta atualização, são adicionadas duas colunas adicionais definidas como tipo de dados INT64:Query_hash_signed e Query_plan_hash_signed. Estes facilitam a junção de dados entre os DMVs e os xEvents (como rpc_completed e sql_batch_completed). 

Cada nova atualização para o SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas na atualização anterior. Confira os mais recentes pacotes de serviços para o SQL Server:

VERSões de construção do SQL Server 2014

Pacote de serviço mais recente para SQL Server 2012

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Referências

Conheça a terminologia que a Microsoft utiliza para descrever atualizações de software.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.