Como você obtém a alocação mínima e máxima de memória de uma instância SQL usando o T-SQL?

15

Estou gerenciando cerca de 90 instâncias do SQL Server e preciso de uma consulta para determinar a quantidade de memória alocada a cada instância. Por favor note, eu não estou perguntando como configurá-lo, apenas para ver o que está atualmente definido sem usar o Management Studio.

Obrigado pela sua ajuda.

    
por token 18.07.2012 / 19:22

1 resposta

24

Tente isso no banco de dados master :

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

Fornece max server memory (MB) e min server memory (MB)

    
por 18.07.2012 / 19:38