InnoDBのチューニングに役立ちそうな?メモ
(この記事は書きかけです)
MySQLでInnoDBのステータスを確認するには、SHOW ENGINE INNODB STATUS¥Gコマンド
の他にInnoDB モニタという機能があるんだそうだ。
以下のコマンドを実行して専用のテーブルを作成しておくと、err.logに15秒毎に出力してくれるらしい。
mysql> CREATE TABLE innodb_monitor (a INT) ENGINE=INNODB;
モニタを停止するには以下を実行。つまりテーブルを削除する。
mysql> DROP TABLE innodb_monitor;
以下より抜粋
↓ ↓ ↓
http://dev.mysql.com/doc/refman/5.1/ja/innodb-monitor.html
知らなかった。
って、実はENGINE INNODB STATUSすらちゃんと見てなかったりするのだが。。
InnoDBバッファプールについて。
↓ ↓ ↓
http://www.mysqlpracticewiki.com/index.php?title=–innodb-buffer-pool-size
innodb-flush-method??これも知らなかったけど、、、
同じサイトから、こんなのも。
↓ ↓ ↓
InnoDBのリストアを高速化