Procédure : activer l'option Lock Pages in Memory (Windows)

L'option Verrouillage des pages en mémoire de la stratégie Windows est désactivée par défaut. Ce privilège doit être activé pour configurer Address Windowing Extensions (AWE). Cette stratégie détermine quels comptes peuvent utiliser un processus destiné à conserver les données en mémoire physique pour éviter leur pagination en mémoire virtuelle sur le disque. Sur les systèmes d'exploitation 32 bits, la définition de ce privilège sans utiliser AWE peut fortement nuire aux performances du système. Le verrouillage des pages en mémoire n'est pas requis sur les systèmes d'exploitation 64 bits.

L'outil Stratégie de groupe de Windows (gpedit.msc) vous permet d'activer cette stratégie pour le compte utilisé par SQL Server. Vous devez être système administrateur pour modifier cette stratégie.

Pour afficher un tableau répertoriant les valeurs de taille maximale de mémoire du serveur, consultez Architecture de la mémoire.

Pour activer l'option Lock Pages in Memory

  1. Dans le menu Démarrer, cliquez sur Exécuter. Dans la zone Ouvrir, tapez gpedit.msc.

    La boîte de dialogue Stratégie de groupe s'affiche.

  2. Sur la console Stratégie de groupe, développez Configuration de l'ordinateur, puis Paramètres Windows.

  3. Développez Paramètres de sécurité, puis Stratégies locales.

  4. Sélectionnez le dossier Attribution des droits utilisateur.

    Les stratégies s'affichent dans le volet de détails.

  5. Dans le volet, double-cliquez sur Verrouiller des pages en mémoire.

  6. Dans la boîte de dialogue Paramètre de stratégie de sécurité locale, cliquez sur Ajouter.

  7. Dans la boîte de dialogue Sélectionner Utilisateurs ou Groupes, ajoutez un compte avec les privilèges nécessaires pour exécuter sqlservr.exe.