Especially on a system with a lot of writes to InnoDB tables you shouldIt is usually sufficient to set {innodb_log_file_size} to 25%% of the size of {innodb_buffer_pool_size}. However the bigger this value, the longerA very big {innodb_log_file_size} slows down the recovery time will be whenafter a database crashes, so this value should not be set much higher than 256 MiB. Please note however that you cannot simply change the value of this variable considerably. See also <a href="https://www.percona.com/blog/2006/07/03/choosing-proper-innodb_log_file_size/">this Article</a>. You need to shutdown the server, remove the InnoDB log files, set the new value in my.cnf, start the server, then check the error logs if everything went fine. See also <a href="https://mysqldatabaseadministration.blogspot.com/2007/01/increase-innodblogfilesize-proper-way.html">this blog entry</a>
Especially on a system with a lot of writes to InnoDB tables you shouldIt is usually sufficient to set {innodb_log_file_size} to 25%%of the size of {innodb_buffer_pool_size}.However the bigger this value, the longerA very big {innodb_log_file_size} slows down the recovery timewill be whenafter a database crashes, so this value should not be set much higher than 256 MiB. Please note however that you cannot simply change the value of this variableconsiderably. See also <a href="https://www.percona.com/blog/2006/07/03/choosing-proper-innodb_log_file_size/">this Article</a>. You need to shutdown the server, remove the InnoDB log files, set the new value in my.cnf, start the server, then check the error logs if everything went fine. See also <a href="https://mysqldatabaseadministration.blogspot.com/2007/01/increase-innodblogfilesize-proper-way.html">this blog entry</a>