Torne o MySQL mais rápido – innodb_flush_log_at_trx_commit=2

MySQL innodb_flush_log_at_trx_commit=2

Por muitos anos, a Woltlab vem informando seus clientes sobre a otimização do banco de dados MySQL com uma nota na área de manutenção do software:

O valor padrão 1 de innodb_flush_log_at_trx_commit é definido como 2.

Em um artigo de suporte competente no site da Woltlab, o histórico técnico é explicado para leigos compreensíveis.

As instruções a seguir mostram "onde" e "como" a alteração do InnoDB é feita:


O exemplo mostrado é o MySQL Server 5.7.18 em um servidor LTS do Ubuntu 16.04.2 com Plesk 17.5.3. Portanto, o arquivo de configuração principal do MySQL pode estar em um diretório diferente, dependendo do ambiente do sistema e dos componentes pré-instalados.


A menos que você esteja familiarizado com o banco de dados e o sistema do servidor, é aconselhável usar ~# find mysql.cnf e/ou ~# locate mysql.cnf após mysql.cnf para pesquisar.


Nosso my.cnf está localizado no diretório <root> /etc/mysql, foi aberto com WinSCP e também editado e salvo.

  • Agora abra o arquivo de configuração do MySQL my.cnf com um programa ou editor SSH.
  • Abaixo [mysqld], a declaração completa deve ser inserida com seu valor: innodb_flush_log_at_trx_commit=2
  • Salvar arquivo my.cnf.
  • Reinicie o servidor MySQL com ~# /etc/init.d/mysql restart


MySQL innodb_flush_log_at_trx_commit=2

    Sobre o autor

    Hola Hello ஹலோ Halo привет Hallo Salut Ciao Olá 你好 Γεια σας もしもし Pozdravljeni สวัสดี Habari ਹੈਲੋ Salve прывітанне

    Multimedia multimedia-pool.com