kunitz回答ポイント 50ptウォッチ 1

MySQLのInnoDBで、各テーブルのデータ/インデックスが、それぞれどれだけメモリに乗っているかを調べる方法を教えてください。


MyISAMの場合は、↓のようにページキャッシュを調べれば出せると認識しています。
InnoDBの場合は、どうも違うようですので。。。

MyISAMのMySQLでデータがどのくらいLinuxのページキャッシュにのっているかを知る方法 - Public KFSPedia
http://public.kfs.uxu.jp/wiki/index.php/MyISAM%E3%81%AEMySQL%E3%81%A7%E3%83%87%E3%83%BC%E3%82%BF%E3%81%8C%E3%81%A9%E3%81%AE%E3%81%8F%E3%82%89%E3%81%84Linux%E3%81%AE%E3%83%9A%E3%83%BC%E3%82%B8%E3%82%AD%E3%83%A3%E3%83%83%E3%82%B7%E3%83%A5%E3%81%AB%E3%81%AE%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%E3%82%92%E7%9F%A5%E3%82%8B%E6


なにがやりたいかというと、システム停止メンテ後に、ユーザがアクセスするだろうデータを、メモリにのせておきたいわけです。
↓のcat *.MYI みたいな感じで。

pixivのインフラを支える技術
http://www.slideshare.net/kamipo/pixiv

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する
回答がありません

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2010-08-29 17:43:11
終了日時
2010-09-05 17:45:02
回答条件
回答にURL必須 1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

innodb56MyISAM33Linux2257MySQL2612pixiv122インデックス372キャッシュ638インフラ123

人気の質問

メニュー

PC版