Как удалить группу рабочей нагрузки
В этом разделе описано удаление группы рабочей нагрузки или пула ресурсов с помощью Transact-SQL. Удаление группы — это двухэтапный процесс, в котором используются команды DROP WORKLOAD GROUP и ALTER RESOURCE GOVERNOR. В приведенной ниже процедуре в качестве примера используется группа groupAdhoc.
Удаление группы рабочей нагрузки
Выполните следующую инструкцию:
DROP WORKLOAD GROUP groupAdhoc GO
Перед выполнением инструкции ALTER RESOURCE GOVERNOR RECONFIGURE убедитесь, что в группе groupAdhoc нет активных запросов. Если активные запросы есть, то инструкция ALTER RESOURCE GOVERNOR будет выполнена неуспешно. Во избежание этой ошибки можно предпринять одно из следующих действий:
Дождитесь отсоединения всех сеансов от группы рабочей нагрузки.
Принудительно прервите сеансы в группе рабочей нагрузки с помощью команды KILL.
Перезапустите сервер. Группа рабочей нагрузки не будет создана повторно.
Если при выполнении сценария с инструкцией DROP WORKLOAD GROUP решено не останавливать сеанс явно для применения изменений, то можно создать заново группу, используя то же имя для нее, которое она имела до объявления оператора DROP, и потом переместить группу в исходный пул ресурсов.
Выполните следующую инструкцию:
ALTER RESOURCE GOVERNOR RECONFIGURE GO
См. также