Modifique as configurações de parâmetros e visualize o histórico de alterações de instâncias do RDS for MySQL pelo console ou API. Visualizar parâmetros da instância.
Observações de uso
Para garantir a estabilidade da instância, modifique apenas os parâmetros disponíveis no console. O comando
set globalnão é suportado.Ao modificar parâmetros, verifique a coluna Value Range na página Editable Parameters. Use também expressões para adaptar automaticamente os parâmetros às mudanças na configuração da instância.
Alguns parâmetros modificados na instância primária são sincronizados automaticamente com as instâncias somente leitura. Apêndice: Parâmetros sincronizados.
-
Observações sobre o parâmetro
lower_case_table_names:MySQL 5.7, 8,0 e 8,4: Especifique a sensibilidade a maiúsculas e minúsculas em nomes de tabelas ao criar a instância (valor padrão: 1, não diferencia maiúsculas de minúsculas). Não é possível modificar esse parâmetro após a criação da instância, e seu valor permanece inalterado após uma atualização.
-
MySQL 5.6:
É possível modificar esse parâmetro após a criação da instância, mas isso reinicia a instância. Recomendamos modificar o parâmetro fora dos horários de pico.
Para alterar o valor de
0para1, converta previamente os nomes de tabelas em maiúsculas para minúsculas na instância. Caso contrário, as tabelas existentes em maiúsculas ficarão inacessíveis.Instâncias somente leitura não suportam a modificação desse parâmetro. Modifique-o na instância primária; a alteração será sincronizada com as instâncias somente leitura.
A modificação de parâmetros pode exigir a reinicialização ou reconexão da instância. Execute essas operações fora dos horários de pico e garanta que sua aplicação possua um mecanismo de reconexão automática:
Alguns parâmetros exigem reinicialização da instância para entrar em vigor. Verifique a coluna Force Restart na página Editable Parameters. Uma reinicialização causa uma interrupção de conexão de aproximadamente 15 segundos. Certifique-se de que sua aplicação tenha um mecanismo de reconexão automática.
Parâmetros que não exigem reinicialização entram em vigor apenas em novas conexões. Reconecte as conexões existentes.
Modificar parâmetros da instância
Os parâmetros modificáveis variam conforme a versão do mecanismo MySQL. Lista de parâmetros modificáveis para RDS for MySQL.
Modificar os parâmetros de uma única instância
Acesse a página Instances. Na barra de navegação superior, selecione a região onde a instância RDS está localizada. Em seguida, localize a instância RDS e clique em ID da instância.
No painel de navegação à esquerda, clique em Parameters.
-
Execute as seguintes operações:
Modificar um único parâmetro
-
Na aba Editable Parameters, localize o parâmetro desejado e altere seu valor de acordo com o cenário:
Clique em
na coluna Running Parameter Value e insira um valor com base no intervalo sugerido.Na coluna Running Parameter Value, selecione um valor na lista suspensa.
Clique em OK.
-
Clique em Apply Changes. Na caixa de diálogo exibida, selecione um período de vigência. É possível selecionar Take Effect Immediately, Take Effect Within the Maintenance Window ou Take Effect at Specified Time.
NotaNa aba Scheduled Tasks for Parameter Modification, visualize as tarefas de modificação de parâmetros para as quais você selecionou Take Effect Within the Maintenance Window ou Take Effect at Specified Time.
(Opcional) Para cancelar as modificações de parâmetros antes do envio, clique em Cancel Changes.
Aplicar e exportar modelos
Aplicar um modelo de parâmetros
O RDS fornece modelos de parâmetros do sistema para cenários como alto desempenho. Crie também modelos personalizados para aplicar configurações em lote. Usar um modelo de parâmetros.
Clique em Apply Template.
-
Selecione o modelo de parâmetros a ser aplicado e clique em OK.
NotaA caixa de diálogo mostra a quantidade de parâmetros e se é necessária uma reinicialização. Para visualizar as alterações detalhadas, clique em View Parameter Change.
Se o modelo de parâmetros não estiver listado, ele pode estar em outra região. Copie o modelo para a região da instância. Usar um modelo de parâmetros.
Exportar um modelo de parâmetros
Clique em Export as Template.
-
Configure os seguintes parâmetros.
Parâmetro
Descrição
Template Name
Nome do modelo. De 8 a 64 caracteres; permite letras, dígitos, pontos (.) e sublinhados (_). Deve começar com uma letra. Não pode conter caracteres chineses.
Description
Descrição do modelo. Até 200 caracteres.
Clique em OK para criar um novo modelo de parâmetros na região.
Importar e exportar parâmetros
Para modificar muitos parâmetros simultaneamente ou salvar as configurações atuais, exporte um arquivo TXT com todos os valores, edite-o localmente e importe-o para aplicar as alterações.
Clique em Export Parameters para exportar o arquivo de parâmetros no formato TXT.
Após modificar o arquivo, clique em Import Parameters e cole o conteúdo do arquivo na caixa de diálogo.
Clique em OK.
-
Clique em Apply Changes. Na caixa de diálogo exibida, selecione quando as alterações entrarão em vigor. É possível selecionar Take Effect Immediately, Take Effect Within the Maintenance Window ou Take Effect at Specified Time.
NotaNa aba Scheduled Tasks for Parameter Modification, visualize as tarefas de modificação de parâmetros nas quais você selecionou Take Effect Within the Maintenance Window ou Take Effect at Specified Time.
-
(Opcional) Para cancelar as modificações de parâmetros antes do envio, clique em Cancel Changes.
ImportanteSe a mensagem de erro
Operation failed. The specified parameter format is invalid.aparecer, verifique se o valor do parâmetro inserido está dentro dos Valid Values.
-
Modificar parâmetros de várias instâncias
Faça login no console do ApsaraDB RDS. No painel de navegação à esquerda, clique em Instances. Na barra de navegação superior, selecione a região onde a instância RDS está localizada.
-
Marque as caixas de seleção à esquerda de várias instâncias de destino e clique em Apply Changes na parte inferior da página.
NotaAs instâncias em uma alteração de parâmetros em lote devem ter a mesma versão e série. Caso contrário, o botão Modify Parameters ficará esmaecido e indisponível.
Na página Parameters exibida, clique em ícone
na extremidade direita do nome do parâmetro a ser modificado.Na caixa value, selecione ou insira um novo valor e clique em OK.
Na janela Parameters exibida, verifique se as alterações estão corretas e clique em OK.
Visualizar histórico de modificações
Acesse a página Instances. Na barra de navegação superior, selecione a região onde a instância RDS está localizada. Em seguida, localize a instância RDS e clique em ID da instância.
No painel de navegação à esquerda, clique em Parameters.
Clique em aba Edit History.
Selecione o intervalo de tempo e clique em OK.
Perguntas frequentes
Apêndice: Parâmetros sincronizados
Os seguintes parâmetros são sincronizados automaticamente da instância primária para todas as instâncias somente leitura quando modificados.
-
lower_case_table_names
NotaPara RDS for MySQL 5.7, 8,0 e 8,4, especifique a sensibilidade a maiúsculas e minúsculas em nomes de tabelas apenas ao criar a instância. Não é possível modificar o parâmetro
lower_case_table_namesposteriormente. Apenas o MySQL 5.6 suporta a modificação desse parâmetro na instância primária, com a alteração sincronizada para as instâncias somente leitura.
innodb_large_prefix
loose_validate_password_length
default_time_zone
rpl_semi_sync_slave_enabled
character_set_server
collation_server
Referência de API
|
API |
Descrição |
|
Modifica os parâmetros de uma instância RDS. |
|
|
Consulta modelos de parâmetros de banco de dados. |
|
|
Consulta a configuração de parâmetros de uma instância. |