Как мне узнать, когда мне нужно добавить еще или убрать?
Проверьте статистику, которую он публикует, по счетчикам производительности (как долго страницы остаются в памяти, как часто он перезагружает данные с диска) и проверьте статистику, как долго он ждет чтения ввода-вывода на файлы MDF - все так просто.
Более 5 минут активности БД Чтений с диска / сек: Среднее: 59 Записей на диск / сек: Среднее значение: 95
Бесполезно оценивать что-либо, как стоимость еды, которую я сегодня ел на обед.
Получите число секунд / ввода-вывода, которое имеет значение. Когда это число увеличивается, ваша подсистема ввода-вывода перегружается. Но тогда - вы должны быть осторожны, так как RAM бесполезна для кэширования записей журнала транзакций по очевидным причинам.
Я доволен тем, что оставил сервер db с 40GB RAM, но я хочу знать, есть ли у него еще слишком много - его виртуальный среды, поэтому я могу использовать эти ресурсы в другом месте. '
Уменьшите объем до 16 ГБ, руководствуйтесь здравым смыслом, а затем увеличьте объем, поскольку ввод-вывод начинает замедляться. К сожалению, ваш ввод-вывод, вероятно, также виртуализирован, поэтому вы не можете использовать диски как следует? Также мы не знаем, насколько велика ваша база данных (какое из них является импортированным числом) и насколько велик ваш горячий набор (данные, которые постоянно используются).
Я бы сказал: * 16гб, смотрю счетчики, настраивая по необходимости.