다음을 통해 공유


방법: 작업 그룹 삭제(Transact-SQL)

이 항목에서는 Transact-SQL을 사용하여 리소스 풀에서 작업 그룹을 삭제하는 방법을 보여 줍니다. 그룹 삭제 과정은 DROP WORKLOAD GROUP 및 ALTER RESOURCE GOVERNOR 명령을 사용하는 두 단계의 작업으로 이루어집니다. 다음 절차에서는 groupAdhoc을 예로 사용합니다.

작업 그룹을 삭제하려면

  1. 다음 문을 실행합니다.

    DROP WORKLOAD GROUP groupAdhoc
    GO
    
  2. ALTER RESOURCE GOVERNOR RECONFIGURE 문을 실행하기 전에 groupAdhoc에 활성 요청이 없는지 확인합니다. 활성 요청이 있으면 ALTER RESOURCE GOVERNOR가 실패합니다. 이 문제를 방지하려면 다음 동작 중 하나를 수행하십시오.

    • 작업 그룹에서 모든 세션의 연결이 끊어질 때까지 기다립니다.

    • KILL 명령을 사용하여 작업 그룹에 있는 세션을 명시적으로 중지합니다.

    • 서버를 다시 시작합니다. 작업 그룹은 다시 만들어지지 않습니다.

    • DROP WORKLOAD GROUP 문을 실행했지만 변경 내용을 적용하기 위해 세션을 명시적으로 중지하지 않을 경우 DROP 문을 실행하기 이전의 이름을 사용하여 그룹을 다시 만든 다음 해당 그룹을 원래 리소스 풀로 이동할 수 있습니다.

  3. 다음 문을 실행합니다.

    ALTER RESOURCE GOVERNOR RECONFIGURE
    GO