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


Изменение параметров группы рабочей нагрузки

Область применения: SQL Server Управляемый экземпляр SQL Azure

Параметры группы рабочей нагрузки можно изменить с помощью SQL Server Management Studio.

Перед началом

Ограничения

Можно изменить параметры группы рабочей нагрузки по умолчанию и групп рабочей нагрузки, определяемых пользователем.

REQUEST_MAX_MEMORY_GRANT_PERCENT

Объем памяти, затрачиваемой на создание индекса в невыровненной секционированной таблице, пропорционален количеству секций, охватываемых индексом. Если общий объем необходимой памяти превышает лимит для каждого запроса (REQUEST_MAX_MEMORY_GRANT_PERCENT), установленный параметром для группы рабочей нагрузки, то создание этого индекса может завершиться ошибкой. Для обеспечения совместимости с версией SQL Server 2005 группа рабочей нагрузки по умолчанию позволяет запросу превысить лимит для каждого запроса с учетом минимального объема памяти, необходимого при запуске, поэтому пользователь может запустить тот же процесс создания индекса в группе рабочей нагрузки по умолчанию, если в пуле ресурсов по умолчанию достаточно памяти, настроенной для выполнения такого запроса.

Разрешено создание индексов для использования большего объема памяти рабочей области, чем было указано изначально, в целях повышения производительности. Эта специальная обработка поддерживается регулятором ресурсов, однако изначально предоставленная память и любая дополнительная выделенная память ограничены настройками группы рабочей нагрузки и пула ресурсов.

Разрешения

Для изменения параметров группы рабочей нагрузки требуется разрешение CONTROL SERVER.

Изменение параметров группы рабочей нагрузки с использованием среды SQL Server Management Studio

Изменение параметров группы рабочей нагрузки с помощью SQL Server Management Studio

  1. В обозревателе объектов рекурсивно разверните узел Управление вплоть до и включая папку Группы рабочей нагрузки , которая включает группу рабочей нагрузки, подлежащую изменению.

  2. Щелкните правой кнопкой мыши группу рабочей нагрузки, подлежащую изменению, и выберите пункт Свойства.

  3. На странице Свойства регулятора ресурсов выберите строку для группы рабочей нагрузки в сетке Группы рабочей нагрузки для пула ресурсов , если она не выделена автоматически.

  4. Щелкните или дважды щелкните ячейки в строке, подлежащие изменению, и введите новые значения.

  5. Чтобы сохранить изменения, нажмите кнопку ОК.

Изменение параметров группы рабочей нагрузки с использованием Transact-SQL

Изменение параметров группы рабочей нагрузки с использованием Transact-SQL

  1. Выполните инструкцию ALTER WORKLOAD GROUP, указав значения свойств, которые необходимо изменить.

  2. Выполните инструкцию ALTER RESOURCE GOVERNOR RECONFIGURE .

Пример (Transact-SQL)

В следующем примере изменяется значение параметра максимального объема выделенной памяти в процентах для группы рабочей нагрузки с именем groupAdhoc.

ALTER WORKLOAD GROUP groupAdhoc  
WITH (REQUEST_MAX_MEMORY_GRANT_PERCENT = 30);  
GO  
ALTER RESOURCE GOVERNOR RECONFIGURE;  
GO  

См. также

регулятор ресурсов
Создание группы рабочей нагрузки
Создание пула ресурсов
Изменение параметров пула ресурсов
ALTER WORKLOAD GROUP (Transact-SQL)
ALTER RESOURCE POOL (Transact-SQL)
ALTER RESOURCE GOVERNOR (Transact-SQL)