innoDBの性能に関係する設定値とステータス確認方法についてです。※目次をクリックすると目次の下部にコンテンツが表示されます。|+--------------------------------+-------+2)変数の内容とチューニングの注意点1innodb_buffer_pool_size・テーブルのデータとインデックスの両方をキャッシュするのに使用するメモリバッファのサイズ。・InnoDBのみを利用する専用データベースサーバーの場合は、メインメモリの80%程度を割り当てる。・物理メモリの競合が起きるとOSのページングが発生。・バッファや制御構造用にこの設定値より10%程余分にメモリが割り当てられる。・このアドレス領域は連続している必要があるのでWindowsの場合はDLLのロード領域と競合する恐れがある。・設定値が大きくなる程バッファプールの初期化の時間も増大する。※参考サイトhttp://dev.mysql.com/doc/refman/5.1/en/innodb-buffer-pool.html2innodb_log_file_size・innodb_buffer_pool_sizeの25%~100%。・ログファイルがどの程度頻繁に切り替わっているかをチェックする。・値を大きくするとチェックポイントでバッファプールをフラッシュする頻度が少なくなりディスクI/Oが軽減できるが、クラッシュ後のリカバリ時間が長くなる。(最速)ログバッファが毎秒1回(またはそれ以下)ログファイルに書き込まれ、ディスクにフラッシュ。(遅い)コミット時にログバッファがログファイルに書き込まれ、ディスクにフラッシュ。(速い)コミット時にはOSのキャッシュにログをフラッシュ、ディスクとのシンクは毎秒1回。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。WordPressモバイルバージョンに。