Activation de la prise en charge de la mémoire au-delà de 4 Go de mémoire physique

Pour activer AWE (Address Windowing Extensions) pour Microsoft SQL Server, vous devez exécuter le moteur de base de données SQL Server sous un compte Microsoft Windows auquel l'option Verrouiller les pages en mémoire a été attribuée et utiliser sp_configure pour donner à l'option awe enabled la valeur 1.

Notes

La prise en charge AWE n'est disponible que dans les éditions Enterprise, Standard et Developer de SQL Server et elle ne s'applique qu'aux systèmes d'exploitation 32 bits. Analysis Services ne peut pas tirer profit de la mémoire mappée AWE. Si la mémoire physique disponible est moins importante que l'espace d'adressage virtuel en mode mode utilisateur, AWE ne peut pas être activé.

Verrouillage des pages en mémoire

Cette stratégie détermine les comptes qui peuvent utiliser un processus pour conserver les données dans la mémoire physique, et empêcher ainsi le système de paginer les données sur la mémoire virtuelle du disque. L'option Verrouiller les pages en mémoire est désactivée (OFF) par défaut dans SQL Server. Si vous disposez des droits d'administrateur, vous pouvez l'activer manuellement à l'aide de l'outil de stratégie de groupe Windows (gpedit.msc) et attribuer cette autorisation au compte qu'utilise SQL Server.

Pour plus d'informations sur la manière d'activer l'option Verrouiller les pages en mémoire, consultez Procédure : activer l'option Lock Pages in Memory (Windows).

Sans que cela ne soit obligatoire, nous vous recommandons de verrouiller les pages en mémoire lorsque vous utilisez des systèmes d'exploitation 64 bits. Pour les systèmes d'exploitation 32 bits, l'autorisation Verrouillage des pages en mémoire doit être accordée avant la configuration d'AWE pour SQL Server.

Option awe enabled

Pour activer AWE pour une instance de SQL Server, utilisez sp_configure afin d'attribuer à l'option awe enabledla valeur 1, puis redémarrez SQL Server. Dans la mesure où AWE est activé au cours du démarrage de SQL Server jusqu'à l'arrêt de SQL Server, SQL Server avertit les utilisateurs lorsque awe enabled est utilisé en envoyant le message « Address Windowing Extension activé » au journal des erreurs de SQL Server. Pour plus d'informations sur l'option de configuration awe enabled, consultez Option awe enabled.

Maximiser le débit des données pour les applications réseau

Pour optimiser l'utilisation de la mémoire système pour SQL Server, vous devez limiter la quantité de mémoire utilisée par le système pour la mise en cache des fichiers. Pour limiter le cache du système de fichiers, veillez à désactiver Maximiser le débit des données pour le partage de fichiers.

Pour connaître la configuration actuelle de votre système d'exploitation

  1. Dans le Panneau de configuration, double-cliquez sur Connexions réseau, puis sur Connexion au réseau local.

  2. Sous l'onglet Général, cliquez sur Propriétés, sélectionnez Partage de fichiers et d'imprimantes pour les réseaux Microsoft, puis cliquez sur Propriétés.

  3. Si l'option Maximiser le débit des données pour les applications réseau est sélectionnée, cliquez sur OK, puis fermez les autres boîtes de dialogue.

Pour plus d'informations sur l’utilisation d'AWE, consultez la documentation de Windows.