web-dev-qa-db-fra.com

Comment obtenez-vous l'allocation minimale et maximale de la mémoire d'une instance SQL à l'aide de T-SQL?

Je gère environ 90 instances SQL Server et j'ai besoin d'une requête pour déterminer la quantité de mémoire allouée à chaque instance. Veuillez noter que je ne demande pas comment le mettre, juste pour voir ce qu'il est actuellement réglé sans utiliser le studio de gestion.

Merci de votre aide.

15
token

Essayez ceci sur la base de données master:

SELECT name, value, value_in_use, [description] 
FROM sys.configurations
WHERE name like '%server memory%'
ORDER BY name OPTION (RECOMPILE);

Vous donne max server memory (MB) et min server memory (MB)

26
MichelZ