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:
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.