Grupos de parámetros de clústeres de base de datos para clústeres de base de datos en Amazon Aurora - Amazon Aurora

Grupos de parámetros de clústeres de base de datos para clústeres de base de datos en Amazon Aurora

Los clústeres de base de datos de Amazon Aurora utilizan los grupos de parámetros de clúster de base de datos. En las secciones siguientes se describe la configuración y administración de los grupos de parámetros de clúster de base de datos.

Parámetros del clúster de base de datos de Amazon Aurora y de instancia de base de datos

Aurora utiliza un sistema de dos niveles de ajustes de configuración:

  • Los parámetros de un grupo de parámetros de clúster de base de datos se aplican a todas las instancias de bases de datos de un clúster de base de datos. Sus datos se almacenan en el subsistema de almacenamiento compartido de Aurora. Debido a esto, todos los parámetros relacionados con el diseño físico de los datos de tabla deben ser los mismos para todas las instancias de base de datos en un clúster de Aurora. De igual forma, puesto que las instancias de base de datos de Aurora están conectadas mediante replicación, todos los parámetros para la configuración de replicación deben ser idénticos en un clúster de Aurora.

  • Los parámetros de un grupo de parámetros de base de datos se aplican a una sola instancia de base de datos de un clúster de base de datos de Aurora. Estos parámetros están relacionados con aspectos como el uso de la memoria que puede variar según las instancias de base de datos en el mismo clúster de Aurora. Por ejemplo, un clúster suele contener instancias de base de datos con diferentes clases de instancia de AWS.

Cada clúster de Aurora se asocia a un grupo de parámetros del clúster de base de datos. Este grupo de parámetros asigna valores predeterminados para cada valor de configuración del motor de base de datos correspondiente. Los grupos de parámetros del clúster incluyen valores predeterminados para los parámetros del nivel de instancia y de clúster. Cada instancia de base de datos dentro de un clúster de aprovisionamiento o de Aurora Serverless v2 hereda la configuración del grupo de parámetros del clúster de base de datos.

Cada instancia de base de datos también está asociada a un grupo de parámetros de base de datos. Los valores del grupo de parámetros de base de datos pueden anular los valores predeterminados del grupo de parámetros de clúster. Por ejemplo, si una instancia de un clúster tiene problemas, puede asignar un grupo de parámetros de base de datos personalizado a esa instancia. El grupo de parámetros personalizado puede tener una configuración específica para los parámetros relacionados con la depuración o el ajuste del rendimiento.

Aurora asigna grupos de parámetros predeterminados cuando crea un clúster o una nueva instancia de base de datos según la versión y el motor de base de datos especificados. En su lugar, puede especificar un grupo de parámetros personalizado. Puede crear dichos grupos de parámetros usted mismo y puede editar los valores de parámetros. Puede especificar estos grupos de parámetros personalizados en el momento de la creación. También puede modificar un clúster o instancia de base de datos más adelante para utilizar un grupo de parámetros personalizado.

Para las instancias aprovisionadas y de Aurora Serverless v2, los valores de configuración que modifique en el grupo de parámetros del clúster de base de datos anulan los valores predeterminados del grupo de parámetros de base de datos. Si edita los valores correspondientes en el grupo de parámetros de base de datos, dichos valores anulan la configuración del grupo de parámetros de clúster de base de datos.

Los ajustes de parámetros de base de datos que modifique tienen preferencia sobre los valores de grupo de parámetros de clúster de base de datos, incluso si devuelve los parámetros de configuración a sus valores predeterminados. Puede ver qué parámetros se sobrescriben mediante el comando de la AWS CLI describe-db-parameters o la operación de la API de RDS DescribeDBParameters. El campo Source contiene el valor user si modificó ese parámetro. Para restablecer uno o más parámetros de manera que el valor del grupo de parámetros del clúster de base de datos tenga preferencia, utilice el comando de la AWS CLI reset-db-parameter-group o la operación de la API de RDS ResetDBParameterGroup.

Los parámetros de instancia de base de datos y de clúster de base de datos disponible en Aurora varían en función de la compatibilidad del motor de base de datos.

nota

Los clústeres de Aurora Serverless v1 solo tienen grupos de parámetros de clúster de base de datos asociados, no grupos de parámetros de base de datos. Para clústeres de Aurora Serverless v2, debe realizar todos los cambios en los parámetros personalizados en el grupo de parámetros de clúster de base de datos.

Aurora Serverless v2 utiliza los grupos de parámetros de clúster de base de datos y los grupos de parámetros de base de datos. Con Aurora Serverless v2, puede modificar casi todos los parámetros de configuración. Aurora Serverless v2 anula la configuración de algunos parámetros de configuración relacionados con la capacidad para que la carga de trabajo no se interrumpa cuando se reduzcan las instancias de Aurora Serverless v2.

Para obtener más información sobre los ajustes de configuración de Aurora Serverless y los ajustes que puede modificar, consulte Trabajo con los grupos de parámetros para Aurora Serverless v2 y Grupos de parámetros de Aurora Serverless v1.