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

Применимо к:SQL Server

Используйте данную страницу для просмотра или изменения параметров памяти сервера. Если параметр Минимальный размер памяти сервера равен 0, а параметр Максимальный размер памяти сервера равен 2 147 483 647 МБ, 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»