Atualizar para expor as estatísticas de execução de consulta por operador no showplan XML e eventos estendidos do SQL Server de 2014 SP2

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 3170113
É muito importante coletar estatísticas por operador de execução de consulta, como o número real de linhas, para solução de problemas de desempenho de consulta. No Microsoft SQL Server, essas informações estão disponíveis no showplan de execução real. No SP2 de 2014 do SQL Server e SQL Server 2016, a execução real showplan XML é estendido para adicionar mais estatísticas de execução no elementoRunTimeCountersPerThread , incluindo informações como tempo decorrido, tempo de CPU, leituras lógicas e físicas (se aplicável).

No entanto, coletar showplan execução real, é uma operação cara. Para fornecer uma alternativa que gera menos impacto de desempenho na execução da consulta, novos eventos estendidos query_thread_profile foi adicionado no SQL Server de 2014 SP2. Este evento é acionado para cada thread de execução e operador da plano de consulta no final da execução da consulta. O atributo node_id pode ser usado para correlacionar essas informações com o plano de consulta, que pode ser obtido, como cache do plano de consulta usando a alça do plano esys.dm_exec_query_plan a função de gerenciamento dinâmico.

Embora o impacto no desempenho da habilitação doquery_thread_profile eventos estendidos é significativamente menor que o impacto da enablingthe query_post_execution_showplan eventos estendidos, o desempenho real pode variar dependendo da carga de trabalho.

Como obter o novo recurso

Informações do service pack

Service Pack 2 para o SQL Server de 2014

Sobre os Service packs do SQL Server

Service packs são cumulativos. Cada service pack novo contém todas as correções que estão em service packs anteriores, junto com qualquer nova correção. Nossa recomendação é aplicar o service pack mais recente e a atualização cumulativa mais recente para esse service pack. Não é necessário instalar um service pack anterior antes de instalar o service pack mais recente. Use a tabela 1 no seguinte artigo para obter mais informações sobre o service pack mais recente e a atualização cumulativa mais recente.

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

Situação
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".

Propriedades

ID do Artigo: 3170113 - Última Revisão: 07/12/2016 04:34:00 - Revisão: 1.0

Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3170113 KbMtpt
Comentários