Propriétés du serveur (page Mémoire)
Cette page vous permet d'afficher et de modifier les options de mémoire de votre serveur. Lorsque Mémoire minimale du serveur (en Mo) a la valeur 0 et que Mémoire maximale du serveur (en Mo) a la valeur 2147483647, SQL Server peut bénéficier d'un volume optimal de mémoire à tout moment, selon la quantité de mémoire que le système d'exploitation et les autres applications utilisent simultanément. La mémoire est allouée au fur et à mesure des modifications de la charge de l'ordinateur et de SQL Server. Vous pouvez également limiter l'allocation de cette mémoire dynamique aux valeurs minimale et maximale spécifiées ci-dessous.
Options
Utiliser AWE pour allouer de la mémoire
Indique que SQL Server tire parti des extensions AWE (Address Windowing Extensions) de Microsoft Windows 2000 et Windows Server 2003 pour prendre en charge jusqu'à 64 gigaoctets (Go) de mémoire physique. AWE s'applique uniquement aux systèmes d'exploitation 32 bits. Pour utiliser AWE, vous devez configurer les paramètres Windows en plus de ce paramètre SQL Server. Pour définir cette option, vous devez configurer la stratégie de verrouillage des pages en mémoire. Pour obtenir des instructions sur la configuration de cette stratégie, consultez Procédure : activer l'option Lock Pages in Memory (Windows).Mémoire minimale du serveur (en Mo)
Spécifie que SQL Server doit démarrer avec au moins la quantité minimale de mémoire allouée et ne doit pas libérer de mémoire en dessous de cette valeur. Spécifiez cette valeur en fonction de la taille et de l'activité de votre instance de SQL Server. Spécifiez toujours une valeur raisonnable pour cette option, afin de garantir que le système d'exploitation ne demande pas trop de mémoire à SQL Server, ce qui affecterait les performances de Windows.Mémoire maximale du serveur (en Mo)
Indique la quantité maximale de mémoire que SQL Server peut allouer lors de son démarrage et de son exécution. Il est possible d'affecter une valeur spécifique à cette option de configuration si vous savez que plusieurs applications fonctionnent en même temps que SQL Server et que vous voulez garantir que ces applications disposent d'une mémoire suffisante pour s'exécuter. Si ces applications, telles que des serveurs Web ou de messagerie, n'exigent de mémoire que ponctuellement, n'intervenez pas sur l'option, car SQL Server se chargera de libérer de la mémoire en fonction de leurs besoins. Cependant, les applications utilisent généralement toute la mémoire disponible au moment du démarrage et n'en demandent pas plus même en cas de besoin. Si une application qui se comporte de cette façon s'exécute sur le même ordinateur et en même temps que SQL Server, affectez à l'option une valeur qui garantit que la mémoire requise par l'application n'est pas allouée par SQL Server.Verrouiller la plage de travail (en Mo)
Spécifie une quantité fixe de mémoire utilisable par SQL Server et désactive l'allocation de mémoire dynamique. Si cette option est sélectionnée, entrez la quantité fixe de mémoire à utiliser dans la zone de texte associée. Cette option n'est disponible que pour les serveurs SQL Server 2000.Mémoire de création de l'index (en Ko, 0 = mémoire dynamique)
Spécifie la quantité de mémoire (en kilo-octets) utilisée pendant les tris de création d'index. La valeur par défaut de zéro permet d'activer l'allocation dynamique et doit fonctionner dans la plupart des cas sans réglage supplémentaire ; toutefois, l'utilisateur peut entrer une valeur différente, comprise entre 704 et 2147483647.[!REMARQUE]
Les valeurs comprises entre 1 et 703 ne sont pas autorisées. Si une valeur incluse dans cette plage est entrée, cette valeur est remplacée par la valeur 704.
Mémoire minimale par requête (en Ko)
Spécifie la quantité de mémoire (en kilo-octets) à allouer pour l'exécution d'une requête. L'utilisateur peut spécifier une valeur comprise entre 512 et 2147483647. La valeur par défaut est 1024.Valeurs configurées
Affiche les valeurs configurées pour les options de ce volet. Si vous modifiez ces valeurs, cliquez sur Valeurs en cours d’exécution pour vérifier si les modifications ont été appliquées. Si ce n'est pas le cas, l'instance de SQL Server doit être redémarrée au préalable.Valeurs en cours d’exécution
Permet d'afficher les valeurs en cours d'utilisation pour les options de ce volet. Ces valeurs sont en lecture seule.