작업 그룹 만들기Create a Workload Group

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

SQL Server Management StudioSQL Server Management Studio 또는 Transact-SQLTransact-SQL을 사용하여 작업 그룹을 만들 수 있습니다.You can create a workload group by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL.

시작하기 전에 Before You Begin

제한 사항 Limitations and Restrictions

REQUEST_MAX_MEMORY_GRANT_PERCENTREQUEST_MAX_MEMORY_GRANT_PERCENT

정렬되지 않은 분할된 테이블에서 인덱스 생성에 사용되는 메모리는 관련된 파티션 수에 비례합니다.The memory consumed by index creation on a non-aligned partitioned table is proportional to the number of partitions involved. 필요한 총 메모리가 작업 그룹 설정에서 지정한 쿼리당 제한(REQUEST_MAX_MEMORY_GRANT_PERCENT)을 초과하면 이 인덱스 생성이 실패할 수 있습니다.If the total required memory exceeds the per-query limit, (REQUEST_MAX_MEMORY_GRANT_PERCENT) imposed by the workload group setting, this index creation may fail. 기본 작업 그룹에서는 쿼리가 SQL Server 2005 호환성을 유지하며 시작하는 데 필요한 최소 메모리에 대한 쿼리당 제한을 초과할 수 있으므로 기본 리소스 풀에 이러한 쿼리를 실행할 수 있는 총 메모리가 충분히 구성되어 있는 경우 사용자가 기본 작업 그룹에서 동일한 인덱스 생성을 실행할 수 있습니다.Because the default workload group allows a query to exceed the per-query limit with the minimum required memory to start for SQL Server 2005 compatibility, the user may be able to run the same index creation in the default workload group, if the default resource pool has enough total memory configured to run such a query.

인덱스를 만들 때 처음에 부여된 것 이상의 메모리 작업 영역을 사용하여 성능을 높일 수 있습니다.Index creation is allowed to use more memory workspace than initially granted for performance. 이 특수 처리는 리소스 관리자에서 지원되지만 초기 부여 및 추가 메모리 부여는 작업 그룹 및 리소스 풀 설정에 따라 제한됩니다.This special handling is supported by Resource Governor, however, the initial grant and any additional memory grant are limited by the workload group and resource pool settings.

권한 Permissions

작업 그룹을 만들려면 CONTROL SERVER 권한이 필요합니다.Creating a workload group requires CONTROL SERVER permission.

SQL Server Management Studio를 사용하여 작업 그룹 만들기 Create a Workload Group Using SQL Server Management Studio

다음을 사용하여 작업 그룹을 만들기: SQL Server Management StudioSQL Server Management StudioTo create a workload group by using SQL Server Management StudioSQL Server Management Studio

  1. 개체 탐색기에서 수정할 작업 그룹이 포함된 리소스 풀이 나타날 때까지 관리 노드를 계속 확장합니다.In Object Explorer, recursively expand the Management node down to and including the resource pool that contains the workload group to be modified.

  2. Workload Groups 폴더를 마우스 오른쪽 단추로 클릭한 다음 새 작업 그룹을 클릭합니다.Right-click the Workload Groups folder, and then click New Workload Group.

  3. 리소스 풀 표에 작업 그룹을 추가하려는 리소스 풀이 강조 표시되었는지 확인합니다.In the Resource pools grid, ensure the resource pool where you want to add the workload group is highlighted.

  4. 리소스 풀의 작업 그룹 표에 빈 이름이 포함된 새 줄이 나타나고 다른 열에는 기본 값이 표시됩니다.The Workload groups for resource pool grid will have a new line with a blank name and default values in the other columns.

  5. 이름 셀을 클릭하고 작업 그룹의 이름을 입력합니다.Click the Name cell and enter a name for the workload group.

  6. 기본 설정에서 변경하려는 행의 다른 셀을 클릭 또는 두 번 클릭한 다음 새 값을 입력합니다.Click or double-click any other cells in the row you want to change from their default settings, and enter the new values.

  7. 확인을 클릭하여 변경 내용을 저장합니다.To save the changes, click OK

Transact-SQL을 사용하여 작업 그룹 만들기 Create a Workload Group Using Transact-SQL

다음을 사용하여 작업 그룹을 만들기: Transact-SQLTransact-SQLTo create a workload group by using Transact-SQLTransact-SQL

  1. 설정할 속성 값을 지정하여 CREATE WORKLOAD GROUP 문을 실행합니다.Run the CREATE WORKLOAD GROUP statement specifying the property values to be set.

  2. ALTER RESOURCE GOVERNOR RECONFIGURE 문을 실행합니다.Run the ALTER RESOURCE GOVERNOR RECONFIGURE statement.

예(Transact-SQL)Example (Transact-SQL)

다음 예에서는 groupAdhoc 이라는 리소스 풀에 있는 poolAdhoc이라는 작업 그룹을 만듭니다.The following example creates a workload group named groupAdhoc in the resource pool named poolAdhoc.

CREATE WORKLOAD GROUP groupAdhoc  
USING poolAdhoc;  
GO  
ALTER RESOURCE GOVERNOR RECONFIGURE;  
GO  

참고 항목See Also

리소스 관리자 Resource Governor
리소스 관리자 사용 Enable Resource Governor
리소스 풀 만들기 Create a Resource Pool
작업 그룹 설정 변경 Change Workload Group Settings
분류자 사용자 정의 함수 만들기 및 테스트 Create and Test a Classifier User-Defined Function
CREATE WORKLOAD GROUP(Transact-SQL) CREATE WORKLOAD GROUP (Transact-SQL)
ALTER RESOURCE GOVERNOR(Transact-SQL) ALTER RESOURCE GOVERNOR (Transact-SQL)
CREATE EXTERNAL RESOURCE POOL(Transact-SQL) CREATE EXTERNAL RESOURCE POOL (Transact-SQL)