Modificación de los parámetros de un grupo de parámetros de base de datos en Amazon RDS - Amazon Relational Database Service

Modificación de los parámetros de un grupo de parámetros de base de datos en Amazon RDS

Es posible modificar los valores de los parámetros de un grupo de parámetros de base de datos creado por el cliente; no es posible modificar los valores de los parámetros de un grupo de parámetros de base de datos predeterminado. Los cambios realizados en los parámetros de un grupo de parámetros de base de datos creado por el cliente se aplican a todas las instancias de bases de datos asociadas al grupo de parámetros de base de datos.

Los cambios en algunos parámetros se aplican a la instancia de base de datos inmediatamente sin necesidad de reiniciar. Los cambios en otros parámetros se aplican únicamente después de reiniciar la instancia de base de datos. La consola de RDS muestra el estado del grupo de parámetros de base de datos asociado a una instancia de base de datos en la pestaña Configuration (Configuración). Por ejemplo, podría darse por ejemplo que la instancia de base de datos no está utilizando los cambios más recientes del grupo de parámetros de base de datos asociado. De ser así, la consola de RDS muestra el grupo de parámetros de base de datos con el estado pending-reboot. Para aplicar los cambios de parámetros más recientes en esa instancia de base de datos, reinicie manualmente la instancia de base de datos.

Escenario de cambios de parámetros pendientes de reinicio
Modificación de parámetros en un grupo de parámetros de base de datos
  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/.

  2. En el panel de navegación, seleccione Parameter groups (Grupos de parámetros).

  3. En la lista, elija el nombre del grupo de parámetros que desea modificar.

  4. En Parameter group actions (Acciones de grupos de parámetros), seleccione Edit (Editar).

  5. Cambie los valores de los parámetros que desee modificar. Puede desplazarse por los parámetros utilizando las teclas de flecha de la parte superior derecha del cuadro de diálogo.

    No puede cambiar los valores de un grupo de parámetros predeterminado.

  6. Elija Save changes.

Para modificar un grupo de parámetros de base de datos, utilice el AWS CLI modify-db-parameter-group comando con las siguientes opciones requeridas:

  • --db-parameter-group-name

  • --parameters

En el siguiente ejemplo se modifican los valores de max_connections y max_allowed_packet en el grupo de parámetros de base de datos denominado mydbparametergroup.

ejemplo

Para Linux, macOS o:Unix

aws rds modify-db-parameter-group \ --db-parameter-group-name mydbparametergroup \ --parameters "ParameterName=max_connections,ParameterValue=250,ApplyMethod=immediate" \ "ParameterName=max_allowed_packet,ParameterValue=1024,ApplyMethod=immediate"

En:Windows

aws rds modify-db-parameter-group ^ --db-parameter-group-name mydbparametergroup ^ --parameters "ParameterName=max_connections,ParameterValue=250,ApplyMethod=immediate" ^ "ParameterName=max_allowed_packet,ParameterValue=1024,ApplyMethod=immediate"

El comando produce un resultado similar al siguiente:

DBPARAMETERGROUP mydbparametergroup

Para modificar un grupo de parámetros de base de datos, utilice la operación ModifyDBParameterGroup de la API de RDS con los siguientes parámetros requeridos:

  • DBParameterGroupName

  • Parameters