Observações
Para garantir a estabilidade da instância, apenas alguns parâmetros podem ser modificados no console. Esses parâmetros são exibidos na página Parameter Settings (Configurações de parâmetros).
Se o parâmetro modificado exigir que a reinicialização da instância seja efetivada, o sistema perguntará se você deseja reiniciar. Recomendamos que você faça isso fora do horário de pico e garanta que seu aplicativo tenha um mecanismo de reconexão.
Se você deseja retornar à fórmula padrão, limpe os parâmetros inseridos e aplique.
Modificação de parâmetros na lista de parâmetros
Modificação de parâmetros em lotes
1. Faça login no console do TencentDB for MySQL. Na lista de instâncias, clique em um ID de instância ou em Manage (Gerenciar) na coluna Operation (Operação) para acessar a página de gerenciamento de instâncias. 2. Selecione Database Management (Gerenciamento de banco de dados) > Parameter Settings (Configuração de parâmetros) e clique em Batch Modify Parameters (Parâmetros de modificação do lote).
3. Localize os parâmetros desejados e modifique seus valores na coluna Current value (Valor atual). Após confirmar que tudo está correto, clique em Confirm Modification (Confirmar modificação).
4. Na janela pop-up, selecione o execution mode (modo de execução) e clique em OK.
Nota:
Se você selecionar Immediate execution (Execução imediata), a tarefa de modificação de parâmetro será executada e entrará em vigor imediatamente.
Se você selecionar During maintenance time (Durante o tempo de manutenção), a tarefa de modificação de parâmetro será executada e terá efeito durante o tempo de manutenção da instância. Modificação de um parâmetro
1. Faça login no console do TencentDB for MySQL e clique em um ID de instância na lista de instâncias para entrar na página de gerenciamento da instância. 2. Na guia Database Management (Gerenciamento de banco de dados) > Parameter Settings (Configurações de parâmetros), localize na lista de parâmetros aquele que deseja e clique em na coluna Current Value (Valor atual).
3. Modifique o valor dentro das restrições indicadas na coluna Acceptable Values (Valores aceitáveis) e clique em para salvar a modificação. Você pode clicar em para cancelar a operação.
4. Na janela pop-up, selecione o execution mode (modo de execução) e clique em OK.
Nota:
Se você selecionar Immediate execution (Execução imediata), a tarefa de modificação de parâmetro será executada e entrará em vigor imediatamente.
Se você selecionar During maintenance time (Durante o tempo de manutenção), a tarefa de modificação de parâmetro será executada e terá efeito durante o tempo de manutenção da instância. Modificação dos parâmetros importando modelo de parâmetro
Opção 1. Importação de um modelo de parâmetro na página "Parameter Settings (Configurações de parâmetros)"
2. Selecione Database Management (Gerenciamento de banco de dados) > Parameter Settings (Configurações de parâmetros) e clique em Custom Template (Modelo personalizado). (Se você ainda não configurou um modelo personalizado comumente usado, pode selecionar Custom Template (Modelo personalizado) na barra lateral esquerda no console do TencentDB for MySQL, clicar em Create Template (Criar modelo) para configurar um modelo de parâmetro e importá-lo a partir do modelo personalizado conforme descrito na etapa 2.)
3. Na janela pop-up, selecione um modelo de parâmetro e clique em Import and Overwrite Original Parameters (Importar e substituir parâmetros originais).
4. Depois de confirmar todas as informações, clique em Confirm Modification (Confirmar modificação).
5. Na janela pop-up, selecione o execution mode (modo de execução) e clique em OK.
Nota:
Se você selecionar Immediate execution (Execução imediata), a tarefa de modificação de parâmetro será executada e entrará em vigor imediatamente.
Se você selecionar During maintenance time (Durante o tempo de manutenção), a tarefa de modificação de parâmetro será executada e terá efeito durante o tempo de manutenção da instância. Opção 2. Modificação dos parâmetros importando um arquivo de configuração de parâmetro
2. Selecione Database Management (Gerenciamento de banco de dados) > Parameter Settings (Configuração de parâmetros) e clique em Import Parameters (Importar parâmetros).
3. Clique em Select File (Selecionar arquivo) para localizar o arquivo de parâmetro desejado e clique em Import and Overwrite Original Parameters (Importar e substituir parâmetros originais).
4. Depois de confirmar todas as informações, clique em Confirm Modification (Confirmar modificação).
5. Na janela pop-up, selecione o execution mode (modo de execução) e clique em OK.
Nota:
Se você selecionar Immediate execution (Execução imediata), a tarefa de modificação de parâmetro será executada e entrará em vigor imediatamente.
Se você selecionar During maintenance time (Durante o tempo de manutenção), a tarefa de modificação de parâmetro será executada e terá efeito durante o tempo de manutenção da instância. Opção 3. Importação de um modelo de parâmetro na página "Parameter Template (Modelo de parâmetro)"
Restauração do modelo padrão
2. Selecione Database Management (Gerenciamento de banco de dados) > Parameter Settings (Configurações de parâmetros), clique em Default Template (Modelo padrão) e selecione High-Stability Template (Modelo de alta estabilidade) ou High-Performance Template (Modelo de alto desempenho) e clique em Import and Overwrite Original Parameters (Importar e substituir os parâmetros originais).
3. Clique em Confirm Modification (Confirmar modificação) para redirecionar para a janela de confirmação de modificação de parâmetro.
4. Na janela pop-up, selecione o execution mode (modo de execução), leia e indique seu consentimento com as restart rules (regras de reinicialização) e clique em OK.
Nota:
Se você selecionar Immediate execution (Execução imediata), a tarefa de modificação de parâmetro será executada e entrará em vigor imediatamente.
Se você selecionar During maintenance time (Durante o tempo de manutenção), a tarefa de modificação de parâmetro será executada e entrará em vigor durante o tempo de manutenção da instância. Fórmula do parâmetro
Você pode usar uma fórmula para definir os parâmetros de instância. Para fazer isso, defina os parâmetros relacionados à especificação da instância como uma fórmula e, quando a especificação da instância for alterada, os valores dos parâmetros na fórmula serão alterados adequando-se dinamicamente. Além disso, eles continuarão efetivos após a alteração da especificação. Dessa forma, a instância está sempre no estado ideal para executar os negócios sem problemas.
Tomando o valor {DBinitMemory\\*786432} do parâmetro innodb_buffer_pool_size como exemplo, quando o DBinitMemory é alterado na especificação da instância, a configuração do parâmetro não precisa ser modificada e o valor de innodb_buffer_pool_size será alterado automaticamente.
A sintaxe de expressão é suportada da seguinte forma:
|
| DBinitMemory: tamanho da memória da especificação da instância, que é um inteiro. Por exemplo, se o tamanho da memória da especificação da instância for 1.000 MB, o valor de DBinitMemory será 1024. DBInitCpu: número de núcleos de CPU da especificação da instância, que é um número inteiro. O valor do parâmetro innodb_buffer_pool_size no TencentDB for MySQL deve estar entre 50% e 90% do tamanho da memória. Se o valor configurado estiver acima de 90% ou abaixo de 50%, ele será automaticamente convertido para 90% ou 50% respectivamente. | |
| Sintaxe da fórmula: deve ser colocada entre chaves ({}). Operador de divisão (/): divide o dividendo pelo divisor e retorna um quociente inteiro. Se o resultado do cálculo for um número decimal, apenas a parte inteira será mantida. Números decimais não são compatíveis; por exemplo, {MIN(DBInitMemory/4+500,1000000)} em vez de {MIN(DBInitMemory\\*0.25+500,1000000)} é compatível. Operador de multiplicação (*): multiplica dois números e retorna um inteiro como produto. Se o resultado do cálculo for um número decimal, apenas a parte inteira será mantida. O cálculo do número decimal não é suportado. | |
| MAX(): retorna o maior valor em uma lista de fórmulas de inteiros ou parâmetros. MIN(): retorna o menor valor em uma lista de fórmulas de inteiros ou de parâmetros. | |
Exportação de configuração de parâmetro como arquivo
2. Selecione Database Management (Gerenciamento de banco de dados) > Parameter Settings (Configuração de parâmetros) e clique em **Export Parameters (Exportar parâmetros) para exportar o arquivo de configuração do parâmetro.
Exportação da configuração de parâmetro como modelo
2. Selecione Database Management (Gerenciamento de banco de dados) > Parameter Settings (Configuração de parâmetros) e clique em Save as Template (Salvar como modelo) para salvar a configuração de parâmetro existente como um modelo de parâmetro.
Personalizar a janela de tempo para aplicar modificações de parâmetro
Antes de confirmar a modificação do parâmetro, a caixa de diálogo "Modify Parameters (Modificar parâmetros)" será exibida para você selecionar uma janela de tempo personalizada para que a modificação seja efetivada.
Nota:
Se você selecionar During maintenance time (Durante o tempo de manutenção), a tarefa de modificação de parâmetro será executada e será efetivada durante o tempo de manutenção da instância. Cancelamento da tarefa de modificação de parâmetro
Se uma modificação de parâmetro ou tarefa de modificação em lote foi enviada, mas você deseja cancelá-la, selecione Lista de tarefas na barra lateral esquerda do console, localize a tarefa e clique em Cancel (Cancelar) na coluna Operation (Operação). Você pode cancelar uma tarefa somente antes de ser executada. O estado da tarefa deve ser Waiting for execution (Aguardando execução).
Como visualizar logs de modificação de parâmetros
2. Na guia Database Management (Gerenciamento de banco de dados) > Parameter Setting (Configurações de parâmetros), clique em Recent Modifications (Modificações recentes) à direita.
3. Você pode visualizar os registros de modificação de parâmetros recentes aqui.
Operações subsequentes