Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ TaurusDB/ Perguntas frequentes/ Gerenciamento de logs/ Como alterar o período de retenção do binlog?
Atualizado em 2025-05-23 GMT+08:00

Como alterar o período de retenção do binlog?

TaurusDB é compatível com o parâmetro binlog_expire_logs_seconds do MySQL Community Edition 8.0. Você pode alterar o período de retenção do binlog usando este parâmetro.

Procedimento

  1. Faça logon no console de gerenciamento.
  2. Clique em no canto superior esquerdo e selecione uma região e um projeto.
  3. Clique em no canto superior esquerdo da página e escolha Databases > TaurusDB.
  4. Na página Instances, clique no nome da instância.
  5. No painel de navegação, escolha Parameters. Na guia Parameters, exiba os seguintes parâmetros.

    • Se a versão do kernel for anterior a 2.0.45.230900, procure o parâmetro log-bin. Se o valor do parâmetro for ON, o binlog será ativado.
    • Se a versão do kernel for 2.0.45.230900 ou posterior, procure o parâmetro rds_global_sql_log_bin. Se o valor do parâmetro for ON, o binlog será ativado.
    Para exibir a versão do kernel, clique no nome da instância para acessar a página Basic Information. Na área Configuration, verifique o campo Kernel Version.
    Figura 1 Visualização da versão do kernel

  6. Na guia Parameters, configure binlog_expire_logs_seconds.

    • Quando um novo arquivo binlog é gerado, todos os arquivos binlog existentes que expiraram serão excluídos.
    • Se nenhum novo arquivo binlog for gerado, os arquivos binlog históricos não serão excluídos mesmo que tenham expirado. Para excluir arquivos binlog manualmente, conecte-se ao banco de dados e execute flush logs; para forçosamente gerar um novo arquivo binlog.