Поделиться через


Свойства сервера (страница «Память»)

Область применения: SQL Server

Используйте данную страницу для просмотра или изменения параметров памяти сервера. Если для минимального объема памяти сервера задано значение 0, а максимальный объем памяти сервера равен 2147483647 МБ, SQL Server может использовать оптимальный объем памяти в любой момент времени, при условии, сколько памяти использует операционная система и другие приложения. По мере изменения нагрузки на компьютер и SQL Server выделяется память. Ограничить объем динамически выделяемой памяти можно с помощью задания минимального и максимального значений.

Параметры

Минимальный размер памяти сервера (в МБ)
Указывает, что SQL Server должен начинаться по крайней мере с минимального объема выделенной памяти и не выпускать память ниже этого значения. Задайте это значение на основе размера и действия экземпляра SQL Server. Всегда задайте для параметра разумное значение, чтобы убедиться, что операционная система не запрашивает слишком много памяти из SQL Server и препятствует производительности Windows.

Максимальный размер памяти сервера (в МБ)
Указывает максимальный объем памяти SQL Server, который может выделяться при запуске и во время его выполнения. Этот параметр конфигурации можно задать для определенного значения, если известно, что в SQL Server работает несколько приложений, и вы хотите гарантировать, что эти приложения имеют достаточно памяти для выполнения. Если эти другие приложения, такие как веб-серверы или серверы электронной почты, запрашивают память только по мере необходимости, то не устанавливайте этот параметр, так как SQL Server отпустит память для них по мере необходимости. Однако некоторые приложения часто используют весь объем памяти, доступный в момент запуска, и не запрашивают ее дополнительно. Если приложение, которое ведет себя таким образом, работает на одном компьютере одновременно с SQL Server, задайте для параметра значение, которое гарантирует, что память, требуемая приложением, не выделяется SQL Server. Минимальный размер памяти, который можно указать в параметре max server memory , составляет 128 МБ. (64 мегабайт (МБ) для старых 32-разрядных систем.)

Память для создания индекса (в КБ; 0 для использования динамической памяти)
Устанавливает объем памяти (в КБ), который используется во время операции сортировки при создании индекса. Значение по умолчанию, равное 0, соответствует динамическому распределению, которое можно использовать в большинстве случаев без дальнейшей настройки. Кроме того, можно задать значение в диапазоне от 704 до 2 147 483 647.

Примечание.

Значения от 1 до 703 недопустимы. Если введено значение в этом диапазоне, введенное в поле значение заменяется на 704.

Минимальный объем памяти для запроса (в КБ)
Устанавливает объем памяти (в КБ), выделяемый для выполнения запроса. Пользователь может задать значение в диапазоне от 512 до 2 147 483 647 КБ. Значение по умолчанию — 1024 КБ.

Настроенные значения
Отображает настроенные значения для параметров на этой панели. В случае изменения этих значений выберите пункт Текущие значения и посмотрите, вступили ли в силу внесенные изменения. В противном случае первым должен быть перезапущен экземпляр SQL Server.

Текущие значения
Показывает текущие значения для параметров на этой панели. Эти значения доступны только для чтения.

См. также

Параметры конфигурации сервера (SQL Server)
Параметры конфигурации сервера «Server Memory»