Prise en charge pour les Pages verrouillées sur des systèmes SQL Server Standard Edition (64 bits)

N° de bogue : 113016 (Maintenance du contenu)
Numéro de bogue VSTS : 302851
Numéro de bogue VSTS : 302848
CI 17820

Symptômes

Les éditions Standard de 64 bits de Microsoft SQL Server 2005 et versions ultérieures qui ont le jeu de privilèges de Verrouiller les Pages en mémoire pour le compte de service du moteur SQL Server n’utilisent pas Address Windowing Extensions (AWE) API pour l’allocation de mémoire de pool de mémoire tampon. L’utilisation de l’API AWE sur les éditions 64 bits de SQL Server pour l’allocation de mémoire de pool de mémoire tampon est appelée verrouillé les Pages. Mise à jour cumulative 2 pour SQL Server 2008 Service Pack 1 et le package de mises à jour cumulatives 4 pour SQL Server 2005 Service Pack 3 prennent en charge les Pages verrouillées.

Remarque  Par défaut, les éditions entreprise et développeur 64 bits de SQL Server 2005 et les versions ultérieures prennent en charge les Pages de verrouillé. Pour plus d’informations, consultez le site Web de Microsoft Developer Network (MSDN) à l’adresse suivante :

Plus d'informations

Les mises à jour cumulatives introduisent l’indicateur de trace 845 et permettent l’Édition Standard de SQL Server 2008 64 bits et SQL Server 2005 64 bits Standard Edition permettre aux Pages de verrouillé si le privilège Verrouiller les Pages en mémoire est défini pour le compte de service du Service de moteur de SQL Server.

Remarque Cet indicateur de trace n’est pas requis pour les clients qui utilisent les éditions 64 bits d’entreprise ou les éditions développeur 64 bits de SQL Server. L’activation de cet indicateur de trace sur ces éditions n’a aucun effet.

Pour utiliser cet indicateur de suivi, vous devez définir l’indicateur comme option de démarrage de SQL Server en utilisant le paramètre – T . Pour plus d’informations sur l’activation d’un indicateur de suivi comme option de démarrage, reportez-vous au site Web de MSDN suivant :

http://msdn.microsoft.com/en-us/library/ms190737.aspx

Pour vous assurer que l’indicateur de trace a activé le verrouillage de Pages dans les éditions 64 bits de SQL Server, vérifiez que le message suivant est écrit dans le fichier journal des erreurs de SQL Server au démarrage :

Utilisation de pages verrouillées pour le pool de tampons

Si vous ne voyez pas ce message dans le fichier journal des erreurs, effectuez le des opérations suivantes :
  • Assurez-vous que vous disposez de l’indicateur de trace 845 correctement. Les indicateurs de trace qui sont définies comme options de démarrage sont imprimés en haut du fichier de journal d’erreur.
  • Assurez-vous que le compte de service pour SQL Server possède le privilège Verrouiller les Pages en mémoire . Vous n’êtes pas obligé de définir ces autorisations si le compte de Service SQL Server est le compte système LOCAL. Pour plus d’informations, visitez le site Web MSDN suivant :

    http://msdn.microsoft.com/en-us/library/ms190730.aspx
Activation du verrouillage des Pages est peut-être un effet négatif sur votre système. Vous devez réfléchir soigneusement les effets potentiels avant d’utiliser les Pages verrouillées, même sur les éditions entreprise et développeur.

Remarque à propos de SQL Server 2008 R2 Standard Edition (64 bits) : Microsoft SQL Server 2008 R2 Standard Edition (RTM de toutes les versions 64 bits et les versions ultérieures) nécessite également l’indicateur de trace 845 à ajouter comme paramètre de démarrage pour que SQL Server puisse utiliser pages verrouillées pour le Pool de tampons lorsque le compte de service SQL Server ne dispose pas du privilège de sécurité de Verrouiller les Pages en mémoire .

Remarque concernant l’Édition Standard de SQL Server 2012 (64 bits) : Microsoft SQL Server 2012 Standard Edition (64 bits) ne nécessite pas l’activation de n’importe quel indicateur de suivi permettre les pages d’utilisation verrouillée de SQL Server pour le pool de tampons lorsque le compte de service SQL Server ne dispose pas du privilège de sécurité de Verrouiller les Pages en mémoire .

Plus d’informations sur le package de mises à jour cumulatives 4 pour SQL Server 2005 Service Pack 3

Pour plus d’informations sur les fichiers modifiés et pour plus d’informations sur les conditions requises pour appliquer le package de mise à jour cumulative qui contient le correctif qui est décrit dans cet article de la Base de connaissances Microsoft, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
970279 Cumulative mise à jour 4 pour SQL Server 2005 Service Pack 3

Plus d’informations sur le package de mise à jour cumulative 2 pour SQL Server 2008 Service Pack 1

Pour plus d’informations sur ce package de mise à jour cumulative, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

970315 Cumulative mise à jour 2 pour SQL Server 2008 Service Pack 1





Pour plus d’informations sur les effets de l’utilisation de Pages de verrouillage avec SQL Server, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

918483 Comment faire pour réduire la pagination de la mémoire tampon dans la version 64 bits de SQL Server

Pour plus d’informations sur l’activation des fonctionnalités de « pages verrouillées » dans SQL Server 2012 et d’autres versions, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
2659143 comment activer la fonction « pages verrouillées » dans SQL Server 2012


Propriétés

ID d'article : 970070 - Dernière mise à jour : 14 janv. 2017 - Révision : 1

Commentaires