DBAtlas · Atlas de operações de banco de dados

Alterar o tamanho do redo log do InnoDB

MySQLArmazenamento

Comando

SET GLOBAL innodb_redo_log_capacity = 2147483648;

O que faz

Define dinamicamente, em tempo de execução, a capacidade total do redo log do InnoDB (em bytes, aqui 2 GB).

Quando usar

Para reduzir a frequência de checkpoints e melhorar o desempenho sob cargas com muitas gravações.

Atenção

innodb_redo_log_capacity chegou no MySQL 8.0.30 e substitui as antigas configurações innodb_log_file_size + innodb_log_files_in_group. Em versões mais antigas/MariaDB, innodb_log_file_size é alterado no my.cnf e exige restart. Para torná-lo permanente: SET PERSIST innodb_redo_log_capacity = 2147483648;

Abrir no DBAtlas →

Relacionados