更改innodb_log_file_size的难易程度和能设置多大取决于你现在使用的MySQL版本。
特别地,如果你使用的是5.6之前的版本,你不能仅仅的更改变量,期望服务器会自动重启。
好了,下面是步骤:
1.在my.cnf更改innodb_log_file_size
2.停止mysql服务器
3.删除旧的日志,通过执行命令rm -f /var/lib/mysql/ib_logfile*
4.启动mysql服务器 – 应该需要比之前长点的时间,因为需要创建新的事务日志。
最后,需要注意的是,有些mysql版本(比如5.6.2)限制了重做日志大小为4GB。所以在你设置innodb_log_file_size为2G或者更多时,请先检查一下MySQL的版本这方面的限制。 Continue reading “innodb_log_file_size size change”
Category: Database
Mariadb Error fix
error status:
ERROR! MySQL is not running,but lock file (/var/lock/subsys/mysql) exists
InnoDB: Error: page 462 log sequence number 1075363798
InnoDB: is in the future! Current system log sequence number 1039653868.
fixed procedure:
/etc/my.cnf
[mysqld]
innodb_force_recovery = 1 Continue reading “Mariadb Error fix”