Como identificar quais parâmetros de banco de dados do Amazon RDS estão nos grupos de parâmetro personalizados e quais estão nos grupos de parâmetro padrão?

3 minuto de leitura
0

Quero identificar quais parâmetros de banco de dados do Amazon Relational Database Service (Amazon RDS) estão em um grupo de parâmetros personalizado. Ou quais estão em um grupo padrão.

Breve descrição

Você pode modificar parâmetros para grupos de parâmetros de banco de dados personalizados para resolver problemas de parâmetros incompatíveis. Para isso, compare as diferenças entre as configurações personalizadas do grupo de parâmetros para determinar os valores que são definidos por padrão. Por exemplo, você pode revisar os valores padrão para identificar os parâmetros que iniciaram o problema de parâmetros incompatíveis. Em seguida, compare o grupo de parâmetros personalizados com o grupo de parâmetros padrão do seu mecanismo de banco de dados.

Resolução

Observação: se você receber erros ao executar comandos da AWS Command Line Interface (AWS CLI), verifique se está utilizando a versão mais recente da AWS CLI.

Abra o console do Amazon RDS

  1. Abra o console do Amazon RDS e selecione a região que contém a instância de banco de dados Amazon RDS.
  2. No painel de navegação, escolha Grupos de parâmetros.
  3. Escolha dois grupos de parâmetros que deseja comparar e escolha Ações do grupo de parâmetros.
  4. Escolha Comparar parâmetros.

O resultado é uma tabela de Comparação de parâmetros que lista todos os parâmetros e valores. Examine a tabela Comparação de parâmetros para ver os valores dos parâmetros para os grupos de parâmetros padrão e personalizados.

Como usar o AWS CLI

Use os comandos describe-db-parameters e describe-db-cluster-parameters na AWS CLI para comparar grupos de parâmetros.

Execute o comando a seguir para visualizar as configurações de um grupo de parâmetros, incluindo a origem de cada um:

aws rds describe-db-parameters --db-parameter-group-name INSERT-YOUR-PG-NAME-HERE --region INSERT-REGION-HERE

Para listar o valor padrão da família de motores, use o mesmo comando. Ou use o comando describe-engine-default-parameters para parâmetros em nível de banco de dados e o comando describe-engine-default-cluster-parameters para parâmetros em nível de cluster.

O exemplo a seguir mostra os parâmetros padrão para a família de grupos de parâmetros do mecanismo MySQL versão 8.0:

aws rds describe-engine-default-parameters --db-parameter-group-family mysql8.0

Observação: não há um comando da AWS CLI que compare dois grupos de parâmetros ao mesmo tempo. Esse recurso está disponível somente no console do Amazon RDS. Mas você pode usar o comando da AWS CLI output text para listar os resultados em texto simples em vez do formato JSON padrão. Em seguida, compare os arquivos de texto simples que listam os grupos de parâmetros.

Informações relacionadas

Como resolver problemas com um banco de dados do Amazon RDS em um estado de rede incompatível?

Como corrigir uma instância de banco de dados Amazon RDS presa no status de parâmetros incompatíveis?

Como trabalhar com grupos de parâmetros

AWS OFICIAL
AWS OFICIALAtualizada há 9 meses