Microsoft distribue les correctifs Microsoft SQL server 2012 et les correctifs microsoft SQL Server 2014 en tant que fichiers téléchargeables. Dans la mesure où les correctifs sont cumulatifs, chaque nouvelle version contient tous les correctifs et les correctifs de sécurité inclus dans les versions antérieures de SQL Server 2012 et 2014.
Résumé
Cette mise à jour ajoute un nouvel événement étendu : query_memory_grant_usage. Cet événement étendu contient les colonnes suivantes (champs d’événements) et est conçu pour vous aider à détecter les performances d’allocation de mémoire incorrectes ou insuffisantes.
Contrôle |
Type |
Description |
---|---|---|
Sql_handle |
Varbinary(64) |
Mappage de hachage du texte SQL de la requête. Est Nullable. |
Plan_handle |
Varbinary(64) |
Mappage de hachage du plan de l’exécution SQL. Est Nullable. |
Query_hash |
Binary(8) |
Valeur de hachage binaire calculée sur la requête et utilisée pour identifier les requêtes ayant une logique similaire. Vous pouvez utiliser le hachage de requête pour déterminer l’utilisation agrégée des ressources pour les requêtes qui diffèrent uniquement par des valeurs littérales. |
Query_plan_hash |
Binary(8) |
Valeur de hachage binaire calculée sur le plan d’exécution de la requête et permettant d’identifier les plans d’exécution de requête similaires. Vous pouvez utiliser le hachage du plan de requête pour trouver le coût cumulé des requêtes présentant des plans d’exécution similaires. |
Ideal_memory_kb |
UInt(64) |
Taille idéale de l’allocation de mémoire en Ko. |
Granted_memory_kb |
UInt(64) |
Mémoire allouée en Ko. |
Used_memory_kb |
UInt(64) |
Utilisation de la mémoire en Ko. |
Usage_percent |
UInt(32) |
Utilisation de la mémoire allouée pour filtrer facilement. |
Parallélisme |
UInt(32) |
Degré de parallélisme. |
Granted_percent |
UInt(32) |
Mémoire acceptée/idéale pour un filtrage aisé. |
Résolution
Ce problème a été résolu dans les service packs suivants pour SQL Server :
Les Service Packs sont cumulatifs. Chaque nouvelle version contient tous les correctifs fournis dans les Service Packs précédents et tous les nouveaux correctifs. Nous vous recommandons d’appliquer le dernier Service Pack et la dernière mise à jour cumulative de ce Service Pack. Il n'est donc pas nécessaire d'installer la version antérieure d'un Service Pack avant d'installer la dernière version disponible. Utilisez le tableau 1 de l’article suivant pour trouver plus d’informations sur le dernier Service Pack et la dernière mise à jour cumulative.
Déterminer le niveau de version, d’édition et de mise à jour de SQL Server et ses composants
Informations supplémentaires
Vous pouvez définir une limite de mémoire comme filtre pour ce nouvel événement étendu de sorte que l’événement étendu se déclenche uniquement lorsque l’allocation de mémoire d’une requête dépasse la limite.
Références
Apprenez-en davantage sur la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.