tencent cloud

TencentDB for MySQL

Configurar os parâmetros da instância

Download
Modo Foco
Tamanho da Fonte
Última atualização: 2026-08-13 11:03:19
Traduzido por IA
Você pode visualizar e modificar alguns parâmetros através do Console MySQL, e pode consultar o histórico de modificações de parâmetros no console.
Observação:
As instâncias primárias, instâncias somente leitura, motores de análise somente leitura e instâncias de recuperação de desastres suportam a modificação de parâmetros através do console. O processo de operação é basicamente o mesmo, havendo apenas pequenas diferenças no caminho para acessar a página de configuração de parâmetros, conforme detalhado abaixo. Este artigo toma a instância primária como exemplo para descrever as etapas operacionais.
Instância primária: Página de gerenciamento de instâncias > Gerenciamento de banco de dados > Configuração de parâmetros.
Instância somente leitura, motor de análise somente leitura, instância de recuperação de desastres: Página de gerenciamento de instâncias > Configuração de parâmetros.

Precauções

Para garantir a estabilidade da instância, o console permite apenas a modificação de alguns parâmetros. Os parâmetros exibidos na página de configuração do console são exatamente aqueles que os usuários podem modificar.
Se a modificação de parâmetros exigir a reinicialização da instância para entrar em vigor, o sistema solicitará que você confirme se deseja reiniciar. Recomendamos realizar esta operação durante períodos de baixa atividade e garantir que os aplicativos possuam um mecanismo de reconexão.
Se desejar restaurar a fórmula padrão, limpe o conteúdo dos parâmetros inseridos e aplique.

Modificar parâmetros através da lista de parâmetros

Modificar parâmetros em lote

1. Faça login no Console MySQL, na lista de instâncias, clique em ID da instância ou em Gerenciar na coluna Operação para acessar a página de gerenciamento de instâncias.
2. Selecione Gerenciamento de banco de dados > página Configuração de parâmetros, e clique em Modificar parâmetros.

3. Na coluna Valor de execução do parâmetro, selecione o parâmetro que deseja modificar, faça as alterações necessárias e, após confirmar que está correto, clique em Confirmar modificação.

4. Na caixa de diálogo pop-up, selecione o modo de execução da tarefa de parâmetros e clique em OK.
Observação:
Se selecionar Executar imediatamente, a tarefa de modificação de parâmetros da instância selecionada será executada e aplicada imediatamente.
Se selecionar Dentro do período de manutenção, a tarefa de modificação de parâmetros da instância selecionada será executada e aplicada durante o período de manutenção da instância.

Modificar parâmetro único

1. Faça login no Console MySQL, na lista de instâncias, clique em ID da instância para acessar a página de gerenciamento de instâncias.
2. Selecione Gerenciamento de banco de dados > página Configuração de parâmetros, selecione a linha do parâmetro de destino e, na coluna Valor de execução do parâmetro, clique em

para modificar o valor do parâmetro.

3. De acordo com a dica na coluna Valores modificáveis dos parâmetros, insira o valor do parâmetro de destino, clique em

para salvar, e clique em

para cancelar a operação.

4. Na caixa de diálogo pop-up, selecione o modo de execução da tarefa de parâmetros e clique em OK.
Observação:
Se selecionar Executar imediatamente, a tarefa de modificação de parâmetros da instância selecionada será executada e aplicada imediatamente.
Se selecionar Dentro do período de manutenção, a tarefa de modificação de parâmetros da instância selecionada será executada e aplicada durante o período de manutenção da instância.

Modificar parâmetros durante a importação do modelo de parâmetros

Cenário 1: Modificar parâmetros ao importar arquivos de configuração de parâmetros locais

1. Faça login no Console MySQL, na lista de instâncias, clique em ID da instância para acessar a página de gerenciamento de instâncias.
2. Selecione Gerenciamento de banco de dados > página Configuração de parâmetros, e clique em Importar parâmetros.
3. Na janela pop-up, clique em Selecionar arquivo, escolha um arquivo no formato .cnf do computador local (tamanho máximo de 1MB) e, em seguida, clique em Importar e substituir os parâmetros existentes.
4. Após confirmar os valores dos parâmetros, clique em Confirmar modificação.
5. Na caixa de diálogo pop-up, selecione o modo de execução da tarefa de parâmetros e clique em OK.
Observação:
Se selecionar Executar imediatamente, a tarefa de modificação de parâmetros da instância selecionada será executada e aplicada imediatamente.
Se selecionar Dentro do período de manutenção, a tarefa de modificação de parâmetros da instância selecionada será executada e aplicada durante o período de manutenção da instância.

Cenário 2: Modificar parâmetros com base no modelo de parâmetros padrão

1. Faça login no Console MySQL, na lista de instâncias, clique em ID da instância para acessar a página de gerenciamento de instâncias.
2. Selecione Gerenciamento de banco de dados > página Configuração de parâmetros, e clique em Modelo padrão.
3. Na janela pop-up, selecione conforme necessário o modelo de alta estabilidade (recomendado) ou o modelo de alto desempenho, e clique em Importar e substituir os parâmetros existentes.
4. Após confirmar os valores dos parâmetros, clique em Confirmar modificação.
5. Na caixa de diálogo pop-up, selecione o modo de execução da tarefa de parâmetros e clique em OK.
Observação:
Se selecionar Executar imediatamente, a tarefa de modificação de parâmetros da instância selecionada será executada e aplicada imediatamente.
Se selecionar Dentro do período de manutenção, a tarefa de modificação de parâmetros da instância selecionada será executada e aplicada durante o período de manutenção da instância.

Cenário 3: Modificar parâmetros com base em um modelo de parâmetros personalizado

Faça login no Console MySQL, na lista de instâncias, clique em ID da instância para acessar a página de gerenciamento de instâncias.
1. Selecione Gerenciamento de banco de dados > página Configuração de parâmetros, e clique em Modelo personalizado.

2. Na janela pop-up, encontre e selecione o modelo personalizado que você criou, e clique em Importar e substituir os parâmetros existentes.
Observação:
Só é possível selecionar modelos de parâmetros com a mesma versão do banco de dados da instância atual.
Se você ainda não criou um modelo personalizado, pode consultar as instruções em Usar modelos de parâmetros para criar um.
3. Após confirmar os valores dos parâmetros, clique em Confirmar modificação.
4. Na caixa de diálogo pop-up, selecione o modo de execução da tarefa de parâmetros e clique em OK.
Observação:
Se selecionar Executar imediatamente, a tarefa de modificação de parâmetros da instância selecionada será executada e aplicada imediatamente.
Se selecionar dentro do período de manutenção, a tarefa de modificação de parâmetros da instância selecionada será executada e aplicada durante o período de manutenção da instância.

Fórmula de parâmetro

A configuração de parâmetros da instância suporta o uso de fórmulas. Ao definir parâmetros relacionados às especificações da instância como fórmulas, quando as especificações da instância mudam, os valores dos parâmetros definidos aqui mudarão dinamicamente, permanecendo aplicáveis às novas especificações. Isso garante que a instância sempre mantenha o estado operacional ideal exigido pelos negócios.
Consulte a configuração do parâmetro innodb_buffer_pool_size: {DBinitMemory*786432}. Quando o DBinitMemory nas especificações da instância muda, a configuração do parâmetro aqui não precisa ser modificada, e o valor do innodb_buffer_pool_size será alterado automaticamente.

Para obter detalhes sobre o suporte relacionado à sintaxe de expressões, consulte a tabela abaixo.
Categoria de suporte
Instruções de suporte
Exemplo
Variáveis
DBinitMemory: tamanho da memória das especificações da instância, em MB, tipo inteiro. Por exemplo, se a memória da especificação da instância for 1000MB, o valor de DBinitMemory será 1024. DBInitCpu: número de núcleos de CPU das especificações da instância, tipo inteiro. Por exemplo, se a especificação da instância for 8 núcleos, o valor de DBInitCpu será 8.
{DBinitMemory * 786432} ou seja: tamanho da memória (DBinitMemory) * percentual (o padrão do sistema é 75%) * 1024 * 1024 (conversão de unidades)
Operadores
Sintaxe da fórmula: use {} para envolver. Operador de divisão (/): divide o dividendo pelo divisor, retornando um quociente inteiro. Se o resultado for decimal, ele será truncado para a parte inteira. Não suporta decimais. Por exemplo, para o operador do parâmetro max_connections, o sistema suporta {MIN(DBInitMemory/4+500,100000)}, mas não suporta {MIN(DBInitMemory*0.25+500,100000)}. Operador de multiplicação (*): multiplica dois fatores, retornando um produto inteiro. Se o resultado for decimal, ele será truncado para a parte inteira. Não suporta operações com decimais.
-
Funções
Função MAX(), retorna o maior valor entre um inteiro ou na lista de fórmulas de parâmetros. Função MIN(), retorna o menor valor entre um inteiro ou na lista de fórmulas de parâmetros.
{MAX(DBInitCpu/2,4)}

Parâmetros que suportam fórmulas

Nota:
O Tencent Cloud MySQL otimiza continuamente as configurações de parâmetros. Abaixo estão listados apenas alguns parâmetros que suportam fórmulas. Você pode aprender mais sobre fórmulas de parâmetros nos modelos de parâmetros do console.
Nome do parâmetro
Descrição do parâmetro
Fórmula padrão
thread_pool_size
O parâmetro define o número de grupos de threads no pool de threads. O valor padrão indica que o número de grupos de threads corresponde ao número de CPUs.
{MIN(DBInitCpu,64)}
table_open_cache_instances
Refere-se ao número de partições para cache de identificadores de tabela no MySQL.
{MIN(DBInitMemory/1000,16)}
table_open_cache
Tamanho do cache de descritores de tabela, que reduz o número de operações de abertura/fechamento de arquivos.
{MAX(DBInitMemory*512/1000,2048)}
table_definition_cache
O número de instâncias de cache de tabelas abertas.
{MAX(DBInitMemory*512/1000,2048)}
max_connections
Número máximo de conexões.
{MIN(DBInitMemory/4+500,100000)}
join_buffer_size
Tamanho mínimo do buffer para junções de tabela usadas em varreduras de índice comum, varreduras de índice de intervalo e execução de varreduras completas de tabela.
{MIN(DBInitMemory*128,262144)}
innodb_write_io_threads
Número de threads de I/O para operações de escrita no InnoDB.
{MAX(DBInitCpu/2,4)}
innodb_read_io_threads
Número de threads de I/O para operações de leitura no InnoDB.
{MAX(DBInitCpu/2,4)}
innodb_buffer_pool_instances
Número de regiões divididas no pool de buffers do InnoDB.
{MIN(DBInitMemory/2000,16)}
innodb_buffer_pool_size
Tamanho do pool de buffers (em bytes), área de memória onde o InnoDB armazena em cache dados de tabelas e índices.
{DBInitMemory*786432}

Exportar o arquivo de configuração de parâmetros para o local

1. Faça login no console do MySQL, na lista de instâncias, clique no ID da instância para acessar a página de gerenciamento de instâncias.
2. Selecione Gerenciamento de banco de dados > página Configuração de parâmetros, e clique em Exportar parâmetros.


Salvar a configuração de parâmetros da instância atual como um modelo de parâmetros

1. Faça login no console do MySQL, na lista de instâncias, clique no ID da instância para acessar a página de gerenciamento de instâncias.
2. Selecione Gerenciamento de banco de dados > página Configuração de parâmetros, e clique em Salvar como modelo.


Sincronizar para instância somente leitura/instância de recuperação de desastres

Durante a modificação de parâmetros, ao selecionar o método de execução, se precisar sincronizar as alterações de parâmetros para instâncias somente leitura/recuperação de desastres, você pode ativar o botão de sincronização correspondente.


Cancelar a tarefa de modificação de parâmetros

Para cancelar a modificação de parâmetros após o envio da tarefa de alteração selecionada dentro do período de manutenção, antes da execução da tarefa (ou seja, quando o status da tarefa estiver como aguardando execução), na página Lista de tarefas da barra de navegação lateral, clique em Desfazer na coluna Operação para cancelar a tarefa de modificação de parâmetros.

Ver registro de modificação de parâmetros

1. Faça login no console do MySQL, na lista de instâncias, clique no ID da instância para acessar a página de gerenciamento de instâncias.
2. Selecione Gerenciamento de banco de dados > página Configuração de parâmetros, e clique em Histórico de modificações recentes no lado direito.

3. Na página de histórico recente de modificações de parâmetros, você pode visualizar os registros de alterações recentes de parâmetros.

Operações subsequentes

Você pode usar modelos de parâmetros de banco de dados para gerenciar em lote as configurações de parâmetros. Consulte Usar modelos de parâmetros.
Para recomendações de configuração de parâmetros importantes relacionados, consulte Recomendações de configuração de parâmetros.

Ajuda e Suporte

Esta página foi útil?

comentários