Назад | Перейти на главную страницу

Как получить минимальное и максимальное распределение памяти для экземпляра SQL с помощью T-SQL?

Я управляю примерно 90 экземплярами SQL Server, и мне нужен запрос, чтобы определить, сколько памяти было выделено каждому экземпляру. Обратите внимание, я не спрашиваю, как его установить, просто чтобы посмотреть, что он сейчас установлен, без использования Management Studio.

Спасибо за вашу помощь.

Попробуйте это на master база данных:

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

Дает тебе max server memory (MB) и min server memory (MB)