Microsoft distribuye las soluciones Microsoft SQL server 2012 y las correcciones de microsoft SQL Server 2014 como archivos descargables. Debido a que las correcciones son acumulativas, cada versión nueva contiene todas las revisiones y todas las revisiones de seguridad incluidas en las versiones anteriores de SQL Server 2012 y 2014.
Resumen
Esta actualización agrega un nuevo evento extendido: query_memory_grant_usage. Este evento extendido contiene las siguientes columnas (campos de evento) y está pensada para ayudar a detectar el rendimiento de concesión de memoria insuficiente o inexacto.
DataColumn |
Tipo |
Descripción |
---|---|---|
Sql_handle |
Varbinary(64) |
Mapa hash del texto SQL de la solicitud. Es Nullable. |
Plan_handle |
Varbinary(64) |
Mapa hash del plan para la ejecución de SQL. Es Nullable. |
Query_hash |
Binary(8) |
Valor hash binario calculado en la consulta y usado para identificar consultas que tienen lógica similar. Puede usar el hash de consulta para determinar el uso de recursos agregados para consultas que solo difieren por valores literales. |
Query_plan_hash |
Binary(8) |
Valor hash binario calculado en el plan de ejecución de la consulta y usado para identificar planes de ejecución de consultas similares. Puede usar el hash del plan de consulta para buscar el costo acumulado de las consultas que tienen planes de ejecución similares. |
Ideal_memory_kb |
UInt(64) |
Tamaño ideal para la concesión de memoria en KB. |
Granted_memory_kb |
UInt(64) |
Memoria asignada en KB. |
Used_memory_kb |
UInt(64) |
Memoria usada en KB. |
Usage_percent |
UInt(32) |
Se ha usado o se ha concedido memoria para filtrar fácilmente. |
DOP |
UInt(32) |
Grado de paralelismo. |
Granted_percent |
UInt(32) |
Se le ha concedido la memoria/ideal para filtrar fácilmente. |
Resolución
Este problema se ha corregido en los siguientes Service Packs para SQL Server:
Los Service Pack son acumulativos. Cada nuevo Service Pack contiene todas las revisiones de Service Packs previos junto con revisiones nuevas. Nuestra recomendación es aplicar el último Service Pack y la actualización acumulativa más reciente para ese Service Pack. No es necesario instalar un Service Pack anterior antes de instalar el Service Pack más reciente. Use la tabla 1 del artículo siguiente para obtener más información sobre el Service Pack más reciente y la última actualización acumulativa.
Cómo determinar el nivel de versión, edición y actualización de SQL Server y sus componentes
Más información
Puede definir un límite de memoria como filtro para este nuevo evento extendido para que el evento extendido se desencadene solo cuando la concesión de memoria de una consulta supere el límite.
Referencias
Obtenga más información sobre la terminología que Microsoft usa para describir las actualizaciones de software.