DROP WORKLOAD GROUP(Transact-SQL)
기존 사용자 정의 리소스 관리자 작업 그룹을 삭제합니다.
구문
DROP WORKLOAD GROUP group_name
[;]
인수
- group_name
기존 사용자 정의 작업 그룹의 이름입니다.
주의
DROP WORKLOAD GROUP 문은 리소스 관리자 내부 그룹 또는 기본 그룹에서 사용할 수 없습니다.
DDL 문을 실행할 경우 리소스 관리자 상태에 대해 잘 알고 있는 것이 좋습니다. 자세한 내용은 리소스 관리자 상태를 참조하십시오.
작업 그룹에 활성 세션이 있으면 변경 내용을 적용하기 위해 ALTER RESOURCE GOVERNOR RECONFIGURE 문이 호출될 경우 작업 그룹을 삭제하거나 다른 리소스 풀에 이동할 수 없습니다. 다음 동작 중 하나를 수행하여 이 문제를 방지할 수 있습니다.
적용된 그룹에서 모든 세션의 연결이 끊어질 때까지 기다린 후 ALTER RESOURCE GOVERNOR RECONFIGURE 문을 다시 실행합니다.
KILL 명령을 사용하여 적용된 그룹의 세션을 명시적으로 중지한 후 ALTER RESOURCE GOVERNOR RECONFIGURE 문을 다시 실행합니다.
서버를 다시 시작합니다. 다시 시작 프로세스가 완료되면 삭제한 그룹은 생성되지 않고 이동한 그룹은 새 리소스 풀 할당을 사용합니다.
DROP WORKLOAD GROUP 문을 발행했지만 변경 내용을 적용하기 위해 세션을 명시적으로 중지하지 않을 경우 DROP 문을 발행하기 이전의 이름을 사용하여 그룹을 다시 만든 다음 해당 그룹을 원래 리소스 풀로 이동할 수 있습니다. 변경 내용을 적용하려면 ALTER RESOURCE GOVERNOR RECONFIGURE 문을 실행합니다.
사용 권한
CONTROL SERVER 권한이 필요합니다.
예
다음 예에서는 adhoc라는 작업 그룹을 삭제합니다.
DROP WORKLOAD GROUP adhoc
GO
ALTER RESOURCE GOVERNOR RECONFIGURE
GO