KB3107173 - Diagnósticos melhorados de bolsas de memória utilizando Eventos Estendidos no SQL Server 2012 e 2014

A Microsoft distribui as correções do Microsoft SQL Server 2012 e o Microsoft SQL Server 2014 corre como ficheiros transferíveis. Como as correções são cumulativas, cada nova versão contém todos os hotfixes e todas as correções de segurança que foram incluídas no anterior lançamento de correção SQL Server 2012 e 2014.

Resumo

Esta atualização adiciona um novo evento alargado: query_memory_grant_usage. Este evento estendido contém as seguintes colunas (campos de eventos) e destina-se a ajudar a detetar desempenhos imprecisos ou insuficientes do subsídio de memória.

Coluna

Tipo

Descrição

Sql_handle

Varbinary(64)

Mapa de haxixe do texto SQL do pedido. É nulo.

Plan_handle

Varbinary(64)

Mapa de haxixe do plano para a execução do SQL. É nulo.

Query_hash

Binary(8)

Valor binário de haxixe calculado na consulta e usado para identificar consultas que têm lógica semelhante. Pode utilizar o haxixe de consulta para determinar o uso agregado de recursos para consultas que diferem apenas por valores literais.

Query_plan_hash

Binary(8)

Valor binário de haxixe calculado no plano de execução de consultas e usado para identificar planos de execução de consultas semelhantes. Você pode usar o plano de consulta hash para encontrar o custo cumulativo de consultas que têm planos de execução semelhantes.

Ideal_memory_kb

UInt(64)

Tamanho ideal do subsídio de memória em KB.

Granted_memory_kb

UInt(64)

Memória garantida no KB.

Used_memory_kb

UInt(64)

Memória usada no KB.

Usage_percent

UInt(32)

Memória usada/concedida para fácil filtragem.

Dop

UInt(32)

Grau de paralelismo.

Granted_percent

UInt(32)

Memória concedida/ideal para fácil filtragem.

Resolução

Este problema é corrigido nos seguintes pacotes de serviço para SQL Server:

       Pacote de serviço 3 para SQL Server 2014

        Pacote de serviço 4 para SQL Server 2012  

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

Mais Informações

Pode definir um limite de memória como filtro para este novo evento alargado para que o evento prolongado dispare apenas quando o subsídio de memória de uma consulta exceder o limite.

Referências

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

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×