Дом » базы данных » Сколько оперативной памяти использует SQL Server?

Сколько оперативной памяти использует SQL Server?

427
Последнее обновление: 2021-09-12 18:23:20


Ответить:
SQL Server будет потреблять столько памяти, сколько вы позволите. По умолчанию это число будет охватывать 100% вашей числовой памяти на вашем компьютере. Вот почему вы видите то, что видите. Если вы предоставите SQL Server 24 ГБ памяти, то SQL Server сделает все возможное, чтобы использовать 24 ГБ память. С учетом этого, сколько оперативной памяти следует использовать SQL Server? Требования к ОС: хорошее практическое правило - зарезервировать 1 ГБ ОЗУ для ОС. по умолчанию плюс дополнительно 1 ГБ на каждые 4 ГБ между 4–16 ГБ и еще 1 ГБ на каждые 8 ​​ГБ, установленные свыше 16 ГБ. Как это выглядит на сервере с 32 ГБ ОЗУ , это 7 ГБ для вашей ОС, а оставшиеся 25 ГБ выделены для вашего SQL Server . Следовательно, возникает вопрос, использует ли SQL Server всю доступную память? SQL Server использует всю память . Независимо от того, сколько память , которую вы вставляете в систему, SQL Server будет использовать все , что может получить, пока не будет кэшировать целые базы данных в памяти , а затем еще несколько. Кроме того, сколько оперативной памяти мне нужно для файлового сервера? файловому серверу для этого требуются минимальные ресурсы, 1 ЦП и 2 ГБ ОЗУ из-за небольшого количества пользователей и периодического использования. . Обычно пользователь копирует кучу файлов на свой компьютер, затем работает с ними в течение нескольких часов, а затем копирует новые файлы обратно. Как рассчитать потребность в памяти? Расчет использования памяти Рассчитайте размер первичных данных: умножьте размер одной записи в байтах на общее количество записей. Если у вас есть резервные копии, умножьте на их количество. Для индексов также требуется память. Добавьте около 20 МБ на каждый кеш.

up