Crear un grupo de cargas de trabajo

Se aplica a:SQL ServerAzure SQL Managed Instance

Puede crear un grupo de cargas de trabajo mediante SQL Server Management Studio o Transact-SQL.

Antes de empezar

Limitaciones y restricciones

REQUEST_MAX_MEMORY_GRANT_PERCENT

La memoria consumida por la creación de índices en una tabla con particiones no alineada es proporcional al número de particiones involucradas. Si la memoria total necesaria supera el límite por consulta (REQUEST_MAX_MEMORY_GRANT_PERCENT) impuesto por la configuración del grupo de cargas de trabajo, puede que esta creación de índices produzca un error. Dado que el grupo de cargas de trabajo predeterminado permite que una consulta supere el límite por consulta con la memoria mínima necesaria para iniciar la compatibilidad con SQL Server 2005, es posible que el usuario pueda ejecutar la misma creación de índices en el grupo de cargas de trabajo predeterminado si el grupo de recursos de servidor predeterminado tiene configurada una memoria total suficiente para ejecutar una consulta.

Se permite la creación de índices para usar más memoria del área de trabajo que la concedida inicialmente para mejorar el rendimiento. El regulador de recursos admite este tratamiento especial; sin embargo, la concesión inicial y cualquier concesión de memoria adicional están limitadas por la configuración del grupo de cargas de trabajo y el grupo de recursos de servidor.

Permisos

Crear un grupo de cargas de trabajo requiere un permiso CONTROL SERVER.

Crear un grupo de cargas de trabajo mediante SQL Server Management Studio

Crear un grupo de cargas de trabajo mediante SQL Server Management Studio

  1. En el Explorador de objetos, expanda de forma recursiva el nodo Administración hasta e incluyendo el grupo de recursos de servidor que contiene el grupo de cargas de trabajo que va a modificar.

  2. Haga clic con el botón derecho en la carpeta Grupos de cargas de trabajo y luego haga clic en Nuevo grupo de cargas de trabajo.

  3. En la cuadrícula Grupos de recursos , asegúrese de que está resaltado el grupo de recursos de servidor al que desea agregar el grupo de carga de trabajo.

  4. La cuadrícula Grupos de cargas de trabajo de grupo de recursos de servidor tendrá una nueva línea con un nombre en blanco y los valores predeterminados en las otras columnas.

  5. Haga clic en la celda Nombre y escriba un nombre para el grupo de cargas de trabajo.

  6. Haga clic o doble clic en cualquier otra celda de la fila cuya configuración predeterminada desee cambiar, y especifique los nuevos valores.

  7. Haga clic en Aceptarpara guardar los cambios.

Crear un grupo de cargas de trabajo mediante Transact-SQL

Crear un grupo de cargas de trabajo mediante Transact-SQL

  1. Ejecute la instrucción CREATE WORKLOAD GROUP especificando los valores de propiedad que desea establecer.

  2. Ejecute la instrucción ALTER RESOURCE GOVERNOR RECONFIGURE .

Ejemplo (Transact-SQL)

El siguiente ejemplo crea un grupo de cargas de trabajo denominado groupAdhoc en el grupo de recursos de servidor denominado poolAdhoc.

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

Consulte también

Regulador de recursos
Habilitar el regulador de recursos
Crear un grupo de recursos de servidor
Cambiar la configuración del grupo de cargas de trabajo
Crear y probar una función clasificadora definida por el usuario
CREATE WORKLOAD GROUP (Transact-SQL)
ALTER RESOURCE GOVERNOR (Transact-SQL)
CREATE EXTERNAL RESOURCE POOL (Transact-SQL)