다음을 통해 공유


DROP WORKLOAD GROUP(Transact-SQL)

제품 선택

다음 행에서 관심 있는 제품 이름을 선택하고 해당 제품의 정보만 표시됩니다.

* SQL Server *  

SQL Managed Instance

Azure Synapse
분석

 

SQL Server 및 SQL Managed Instance

기존 사용자 정의 리소스 관리자 워크로드 그룹을 삭제합니다.

메모

Azure SQL Managed Instance의 경우 리소스 관리자 구성을 수정하려면 master 데이터베이스의 컨텍스트에 있어야 합니다.

구문 규칙Transact-SQL.

통사론

DROP WORKLOAD GROUP group_name
[;]

인수

group_name

기존 사용자 정의 워크로드 그룹의 이름입니다.

발언

DROP WORKLOAD GROUP 문은 리소스 관리자 기본 제공 internaldefault 그룹에서 허용되지 않습니다.

작업 그룹에 활성 세션이 포함된 경우 변경 사항을 적용하기 위해 ALTER RESOURCE GOVERNOR RECONFIGURE 문이 실행되면 워크로드 그룹 삭제가 실패합니다. 이 문제를 방지하려면 다음 작업 중 하나를 수행할 수 있습니다.

  • 영향을 받는 그룹의 모든 세션 연결이 끊어질 때까지 기다린 다음 ALTER RESOURCE GOVERNOR RECONFIGURE 문을 실행합니다.
  • KILL T-SQL 명령을 사용하여 영향을 받는 그룹의 세션을 명시적으로 중지한 다음 ALTER RESOURCE GOVERNOR RECONFIGURE 문을 실행합니다. 세션을 명시적으로 중지하지 않으려는 경우 원래 이름과 설정을 사용하여 그룹을 다시 만듭니다.
  • 서버를 다시 시작합니다. 서버를 다시 시작하면 삭제된 그룹이 영구적으로 삭제됩니다.

자세한 내용은 Resource GovernorResource Governor 워크로드 그룹참조하세요.

권한을

CONTROL SERVER 권한이 필요합니다.

예제

다음 예제에서는 adhoc이라는 워크로드 그룹을 삭제합니다.

DROP WORKLOAD GROUP adhoc;

ALTER RESOURCE GOVERNOR RECONFIGURE;

SQL Server

* SQL Managed Instance *  

Azure Synapse
분석

 

SQL Server 및 SQL Managed Instance

기존 사용자 정의 리소스 관리자 워크로드 그룹을 삭제합니다.

메모

Azure SQL Managed Instance의 경우 리소스 관리자 구성을 수정하려면 master 데이터베이스의 컨텍스트에 있어야 합니다.

구문 규칙Transact-SQL.

통사론

DROP WORKLOAD GROUP group_name
[;]

인수

group_name

기존 사용자 정의 워크로드 그룹의 이름입니다.

발언

DROP WORKLOAD GROUP 문은 리소스 관리자 기본 제공 internaldefault 그룹에서 허용되지 않습니다.

작업 그룹에 활성 세션이 포함된 경우 변경 사항을 적용하기 위해 ALTER RESOURCE GOVERNOR RECONFIGURE 문이 실행되면 워크로드 그룹 삭제가 실패합니다. 이 문제를 방지하려면 다음 작업 중 하나를 수행할 수 있습니다.

  • 영향을 받는 그룹의 모든 세션 연결이 끊어질 때까지 기다린 다음 ALTER RESOURCE GOVERNOR RECONFIGURE 문을 실행합니다.
  • KILL T-SQL 명령을 사용하여 영향을 받는 그룹의 세션을 명시적으로 중지한 다음 ALTER RESOURCE GOVERNOR RECONFIGURE 문을 실행합니다. 세션을 명시적으로 중지하지 않으려는 경우 원래 이름과 설정을 사용하여 그룹을 다시 만듭니다.
  • 서버를 다시 시작합니다. 서버를 다시 시작하면 삭제된 그룹이 영구적으로 삭제됩니다.

자세한 내용은 Resource GovernorResource Governor 워크로드 그룹참조하세요.

권한을

CONTROL SERVER 권한이 필요합니다.

예제

다음 예제에서는 adhoc이라는 워크로드 그룹을 삭제합니다.

DROP WORKLOAD GROUP adhoc;

ALTER RESOURCE GOVERNOR RECONFIGURE;

SQL Server

SQL Managed Instance

* Azure Synapse
분석 *
 

 

Azure Synapse Analytics

워크로드 그룹을 삭제합니다. 문이 완료되면 설정이 적용됩니다.

Transact-SQL 구문 규칙

통사론

DROP WORKLOAD GROUP group_name  

인수

group_name
기존 사용자 정의 워크로드 그룹의 이름입니다.

발언

워크로드 그룹에 대한 분류자의 경우 워크로드 그룹을 삭제할 수 없습니다. 워크로드 그룹을 삭제하기 전에 분류자를 삭제합니다. 삭제되는 워크로드 그룹의 리소스를 사용하는 활성 요청이 있는 경우 삭제 워크로드 문은 그 뒤에서 차단됩니다.

예제

다음 코드 예제를 사용하여 워크로드 그룹을 삭제하기 전에 삭제해야 하는 분류자를 결정합니다.

SELECT c.name as classifier_name
      ,'DROP WORKLOAD CLASSIFIER '+c.name as drop_command
  FROM sys.workload_management_workload_classifiers c
  JOIN sys.workload_management_workload_groups g
    ON c.group_name = g.name
  WHERE g.name = 'wgXYZ' --change the filter to the workload being dropped

권한을

CONTROL DATABASE 권한이 필요합니다.