mysql:15444
From: IWAMURO Motonori <IWAMURO Motonori <vmi@xxxxxxxxxx>>
Date: Tue, 07 Dec 2010 15:37:18 +0900
Subject: [mysql 15444] MySQLでの性能情報の取得について
岩室と申します。 MySQL環境(RHEL5.5 (x86_64, メモリ8GB), MySQL5.1)での性能テストを実施し ようとしているのですが、いくつか疑問がありますので、相談させてください。 性能情報を取得するために、以下のコマンド: SHOW GLOBAL STATUS; SHOW INNODB STATUS; を定期的に実行しようと検討しているのですが、「実践ハイパフォーマンス MySQL第2版」によると、 > Innodb_* 変数は <略> グローバルロックを作成し、ロックを解除する前に > InnoDBバッファプール全体をトラバースするという重大な副作用を伴う。 と記載されていました。(p.581) では、どの程度の頻度なら問題ないのでしょうか? (負荷状況にもよるとは思い ますが) また、上記以外にもMySQLレベルで収集した方が良い情報がありましたらご教示 ください。 以上、よろしくお願いします。 -- IWAMURO Motonori