--innodb-log-buffer-size

提供:MySQL Practice Wiki

移動: 案内, 検索
innodb-log-buffer-size
ファイル my.cnf, my.ini
セクション [mysqld]
データ型 整数(バイト)
デフォルト値 1M
値の範囲 n/a
効果 記事を参照
効果の有効範囲 mysqld/innodb
使用頻度

説明

InnoDBがログファイルへ書き込みを行う時に利用するバッファのサイズ。innodb_flush_log_at_trx_commit=1または2の時はログファイルへの書き込みがコミットする度に行われるので、InnoDBログバッファのサイズは小さくて良い。innodb_flush_log_at_trx_commit=0のときは、1秒間に行われる書き込み量に従ってサイジングするのが良いだろう。innodb_flush_log_at_trx_commit=0の場合でも、書き込み回数は多いが書き込み量は少ないという場合には、それほど大きな値にしなくても良い。一般的には8MB以上に増やしてもあまり意味がないとされている。

個人用ツール