

# Habilitación del gobernador de recursos de Microsoft SQL Server para la instancia de RDS para SQL Server
<a name="ResourceGovernor.Enabling"></a>

Habilitación del regulador de recursos al agregar la opción `RESOURCE_GOVERNOR` a la instancia de base de datos de RDS para SQL Server. Utilice el siguiente proceso:

1. Cree un nuevo grupo de opciones o elija un grupo de opciones ya existente.

1. Añada la opción `RESOURCE_GOVERNOR` al grupo de opciones.

1. Asocie el grupo de opciones a la instancia de base de datos.

**nota**  
La habilitación del gobernador de recursos a través de un grupo de opciones no requiere reiniciar.

## Creación del grupo de opciones para `RESOURCE_GOVERNOR`
<a name="ResourceGovernor.OptionGroup"></a>

Para habilitar el gobernador de recursos, cree un grupo de opciones o modifique un grupo de opciones que corresponda a la edición y versión de SQL Server de la instancia de base de datos que planea utilizar. Para completar este procedimiento, utilice la Consola de administración de AWS o la AWS CLI.

### Consola
<a name="ResourceGovernor.OptionGroup.Console"></a>

Use el siguiente procedimiento para crear un grupo de opciones para SQL Server Enterprise Edition 2022.

**Para crear el grupo de opciones**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon RDS en [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. En el panel de navegación, elija **Option groups** (Grupos de opciones).

1. Elija **Create group**.

1. En la ventana **Create option group** (Crear grupo de opciones), haga lo siguiente:

   1. En **Nombre**, escriba un nombre para el grupo de opciones que sea exclusivo dentro de su cuenta de AWS, como **resource-governor-ee-2022**. El nombre solo puede contener letras, dígitos y guiones.

   1. En **Descripción**, escriba una breve descripción del grupo de opciones, como **RESOURCE\_GOVERNOR option group for SQL Server EE 2022**. La descripción se utiliza para fines de visualización.

   1. Para **Motor**, elija **sqlserver-ee**.

   1. En **Major engine version (Versión principal dle motor)**, elija **16.00**.

1. Seleccione **Crear**.

### CLI
<a name="ResourceGovernor.OptionGroup.CLI"></a>

El siguiente procedimiento crea un grupo de opciones para SQL Server Enterprise Edition 2022.

**Para crear el grupo de opciones**
+ Ejecute uno de los siguientes comandos.  
**Example**  

  Para Linux, macOS o Unix:

  ```
  aws rds create-option-group \
      --option-group-name {{resource-governor-ee-2022}} \
      --engine-name {{sqlserver-ee}} \
      --major-engine-version {{16.00}} \
      --option-group-description "{{RESOURCE_GOVERNOR option group for SQL Server EE 2022}}"
  ```

  Para Windows:

  ```
  aws rds create-option-group ^
      --option-group-name {{resource-governor-ee-2022}} ^
      --engine-name {{sqlserver-ee}} ^
      --major-engine-version {{16.00}} ^
      --option-group-description "{{RESOURCE_GOVERNOR option group for SQL Server EE 2022}}"
  ```

## Agregar la opción `RESOURCE_GOVERNOR` al grupo de opciones
<a name="ResourceGovernor.Add"></a>

A continuación, utilice la Consola de administración de AWS o la AWS CLI para agregar la opción `RESOURCE_GOVERNOR` al grupo de opciones.

### Consola
<a name="ResourceGovernor.Add.Console"></a>

**Agregación de la opción RESOURCE\_GOVERNOR**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon RDS en [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. En el panel de navegación, elija **Option groups** (Grupos de opciones).

1. Elija el grupo de opciones que acaba de crear, **resource-governor-ee-2022** en este ejemplo.

1. Elija **Agregar opción**.

1. En **Detalles de la opción**, elija **RESOURCE\_GOVERNOR** para **Nombre de la opción**.

1. En **Scheduling** (Programación), elija si desea agregar la opción inmediatamente o en el siguiente período de mantenimiento.

1. Elija **Add option** (Agregar opción).

### CLI
<a name="ResourceGovernor.Add.CLI"></a>

**Agregación de la opción de `RESOURCE_GOVERNOR`**
+ Agregue la opción `RESOURCE_GOVERNOR` al grupo de opciones.  
**Example**  

  Para Linux, macOS o Unix:

  ```
  aws rds add-option-to-option-group \
      --option-group-name {{resource-governor-ee-2022}} \
      --options "OptionName=RESOURCE_GOVERNOR" \
      --apply-immediately
  ```

  Para Windows:

  ```
  aws rds add-option-to-option-group ^
      --option-group-name {{resource-governor-ee-2022}} ^
      --options "OptionName=RESOURCE_GOVERNOR" ^
      --apply-immediately
  ```

## Asociación del grupo de opciones a su instancia de base de datos
<a name="ResourceGovernor.Apply"></a>

Para asociar el grupo de opciones de `RESOURCE_GOVERNOR` a la instancia de base de datos, use la Consola de administración de AWS o la AWS CLI.

### Consola
<a name="ResourceGovernor.Apply.Console"></a>

Para terminar de activar el gobernador de recursos, asocie el grupo de opciones `RESOURCE_GOVERNOR` a una instancia de base de datos nueva o existente:
+ Para una nueva instancia de base de datos, asóciela cuando inicie la instancia. Para obtener más información, consulte [Creación de una instancia de base de datos de Amazon RDS](USER_CreateDBInstance.md).
+ Para una instancia de base de datos existente, asóciela modificando la instancia. Para obtener más información, consulte [Modificación de una instancia de base de datos de Amazon RDS](Overview.DBInstance.Modifying.md).

### CLI
<a name="ResourceGovernor.Apply.CLI"></a>

Puede asociar el grupo de opciones `RESOURCE_GOVERNOR` a una instancia de base de datos nueva o ya existente.

**Creación de una instancia con el grupo de opciones `RESOURCE_GOVERNOR`**
+ Especifique el mismo tipo de motor de base de datos y la misma versión principal que ha utilizado al crear el grupo de opciones.  
**Example**  

  Para Linux, macOS o Unix:

  ```
  aws rds create-db-instance \
      --db-instance-identifier {{mytestsqlserverresourcegovernorinstance}} \
      --db-instance-class {{db.m5.2xlarge}} \
      --engine {{sqlserver-ee}} \
      --engine-version {{16.00}} \
      --license-model {{license-included}} \
      --allocated-storage {{100}} \
      --master-username {{admin}} \
      --master-user-password {{password}} \
      --storage-type {{gp2}} \
      --option-group-name {{resource-governor-ee-2022}}
  ```

  Para Windows:

  ```
  aws rds create-db-instance ^
      --db-instance-identifier {{mytestsqlserverresourcegovernorinstance}} ^
      --db-instance-class {{db.m5.2xlarge}} ^
      --engine {{sqlserver-ee}} ^
      --engine-version {{16.00}} ^
      --license-model {{license-included}} ^
      --allocated-storage {{100}} ^
      --master-username {{admin}} ^
      --master-user-password {{password}} ^
      --storage-type {{gp2}} ^
      --option-group-name {{resource-governor-ee-2022}}
  ```

**Para modificar una instancia y asociar el grupo de opciones `RESOURCE_GOVERNOR`**
+ Ejecute uno de los siguientes comandos.  
**Example**  

  Para Linux, macOS o Unix:

  ```
  aws rds modify-db-instance \
      --db-instance-identifier {{mytestinstance}} \
      --option-group-name {{resource-governor-ee-2022}} \
      --apply-immediately
  ```

  Para Windows:

  ```
  aws rds modify-db-instance ^
      --db-instance-identifier {{mytestinstance}} ^
      --option-group-name {{resource-governor-ee-2022}} ^
      --apply-immediately
  ```