Compartir a través de


Eliminación de un grupo de cargas de trabajo

Se aplica a:SQL ServerAzure SQL Managed Instance

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

Limitaciones

No se puede eliminar un grupo de cargas de trabajo si contiene sesiones activas.

Si un grupo de cargas de trabajo contiene sesiones activas, se produce un error al eliminar el grupo de cargas de trabajo cuando se ejecuta la instrucción ALTER RESOURCE GOVERNOR RECONFIGURE para aplicar el cambio. Para evitar este problema, puede realizar una de las siguientes acciones:

  • Espere hasta que todas las sesiones del grupo afectado se desconecten y, a continuación, ejecute la instrucción ALTER RESOURCE GOVERNOR RECONFIGURE.
  • Detenga explícitamente las sesiones del grupo afectado mediante el comando kill y, a continuación, ejecute la instrucción . Si decide que no desea detener explícitamente las sesiones, vuelva a crear el grupo con el nombre y la configuración originales.
  • Reinicie el servidor. Cuando se reinicia el servidor, el grupo eliminado se elimina permanentemente.

Permisos

La eliminación de un grupo de cargas de trabajo requiere el permiso CONTROL SERVER.

Eliminación de un grupo de cargas de trabajo mediante el Explorador de objetos en SQL Server Management Studio

Para eliminar un grupo de cargas de trabajo mediante SQL Server Management Studio:

  1. En SQL Server Management Studio, abra el Explorador de Objetos y expanda el nodo de Administración hasta incluir los Grupos de Recursos .
  2. Expanda el nodo Grupos de recursos hasta e incluyendo el nodo Grupos de cargas de trabajo en el grupo de recursos que contiene el grupo de cargas de trabajo que se va a eliminar.
  3. Abra el menú contextual del grupo de cargas de trabajo y seleccione Eliminar.
  4. En la ventana Eliminar objeto aparece el grupo de cargas de trabajo en la lista Objeto que se va a eliminar . Para eliminar el grupo de cargas de trabajo, seleccione Aceptar.

Eliminación de un grupo de cargas de trabajo mediante las propiedades del regulador de recursos

Para eliminar un grupo de cargas de trabajo mediante la página de propiedades del regulador de recursos:

  1. En el Explorador de objetos, expanda el nodo Administración hasta el nodo Grupos de recursos, éste incluido.
  2. Abra el menú contextual del grupo de recursos que contiene el grupo de cargas de trabajo que se va a eliminar y seleccione Propiedades. Se abre la página Propiedades del regulador de recursos .
  3. En la ventana Grupos de cargas de trabajo del grupo de recursos, seleccione la fila del grupo de cargas de trabajo que se va a eliminar. Abra el menú contextual y seleccione Eliminar.
  4. Para eliminar el grupo de cargas de trabajo, seleccione Aceptar.

Eliminación de un grupo de cargas de trabajo mediante Transact-SQL

Para eliminar un grupo de cargas de trabajo mediante Transact-SQL:

  1. Ejecute la instrucción DROP WORKLOAD GROUP especificando el nombre del grupo de cargas de trabajo que se va a eliminar.
  2. Antes de ejecutar la instrucción ALTER RESOURCE GOVERNOR RECONFIGURE, compruebe que no hay ninguna solicitud activa en el grupo de cargas de trabajo que se va a eliminar. Si hay solicitudes activas, ALTER RESOURCE GOVERNOR produce un error. Para obtener más información y para soluciones, consulte Limitaciones y restricciones.
  3. Ejecute la instrucción ALTER RESOURCE GOVERNOR RECONFIGURE.

Ejemplo

En el ejemplo siguiente se elimina un grupo de cargas de trabajo denominado groupAdhoc y se hace eficaz la nueva configuración.

DROP WORKLOAD GROUP groupAdhoc;

ALTER RESOURCE GOVERNOR RECONFIGURE;