Compartir a través de


Crear un grupo de cargas de trabajo

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

  • Antes de empezar: Limitaciones y restricciones, Permisos

  • Para crear un grupo de cargas de trabajo, utilice: SQL Server Management Studio, 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.

En SQL Server 2005 se permite que la creación de índices use más memoria del área de trabajo que la concedida inicialmente para mejorar el rendimiento. El regulador de recursos de SQL Server 2012 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.

[Arriba]

Permisos

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

[Arriba]

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

Para crear un grupo de cargas de trabajo utilizando 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 secundario del mouse en la carpeta Workload Groups y, a continuación, 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 Aceptar para guardar los cambios.

Crear un grupo de cargas de trabajo mediante Transact-SQL

Para crear un grupo de cargas de trabajo utilizando 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

[Arriba]

Vea también

Tasks

Crear y probar una función clasificadora definida por el usuario

Referencia

CREATE WORKLOAD GROUP (Transact-SQL)

ALTER RESOURCE GOVERNOR (Transact-SQL)

Conceptos

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