Limiter la mémoire allouée à un serveur de base de données - Security Center 5.8

Guide de l’administrateur Security Center 5.8

series
Security Center 5.8
revised_modified
2019-08-28

Le serveur de base de données (SQL Server) est configuré pour utiliser toute la mémoire disponible sur l'ordinateur. Si vous rencontrez des problèmes par manque de mémoire, vous pouvez les résoudre en plafonnant la quantité de mémoire exploitable par SQL Server.

Procédure

  1. Sur le serveur qui héberge la base de données, ouvrez Microsoft SQL Server Management Studio.
  2. Dans la fenêtre de Microsoft SQL Server Management Studio, faites un clic droit sur le nom du serveur de base de données () dans l'Explorateur d'objets, et sélectionnez Propriétés.
  3. Dans la boîte de dialogue Propriétés du serveur, cliquez sur la page Mémoire.
  4. Dans le champ Mémoire maximale du serveur (en Mo), entrez la quantité de mémoire maximale exploitable par SQL Server.

    Voici les recommandations de Microsoft :

    • RAM = 2 Go, Mémoire maximale du serveur = 1000 Mo
    • RAM = 4 Go, Mémoire maximale du serveur = 2200 Mo
    • RAM = 6 Go, Mémoire maximale du serveur = 3800 Mo
    • RAM = 8 Go, Mémoire maximale du serveur = 5400 Mo
    • RAM = 12 Go, Mémoire maximale du serveur = 8000 Mo
    • RAM = 16 Go, Mémoire maximale du serveur = 13500 Mo
    • RAM = 24 Go, Mémoire maximale du serveur = 21500 Mo
  5. Cliquez sur OK et fermez Microsoft SQL Server Management Studio.

Résultats

Le service SQL Server ajuste automatiquement sa consommation de mémoire.