innodb_log_file_size
REDO ログのサイズ
書き込みの高速化と耐久性の確保、クラッシュリカバリのために使われる
innodb_buffer_pool_size の 25 〜 100 %
ログファイルがどの程度頻繁に切り替わるかをチェック
値を大きくしすぎるとクラッシュ後のリカバリ時間が長くなる
この設定を変更するときには、既にトランザクションログファイルが存在していて、innodb_log_file_size の設定の値の方が大きい場合、エラーとなってしまうことがある
変更作業
設定ファイル変更
innodb_fast_shutdown を 0 に
code:sql
mysql> SET GLOBAL innodb_fast_shutdown=0;
MySQL 停止
code:shell
# service mysqld stop
次のファイルを削除
code:shell
# rm /var/lib/mysql/ib_logfile0
# rm /var/lib/mysql/ib_logfile1
起動
code:shell
# service mysqld start
#MySQL