MySQL Serverのメモリ使用量の見積り

DSAS開発者の部屋:5分でできる、MySQLのメモリ関係のチューニング!

仕事で12台の MySQL サーバの my.cnf を見直す必要があったため,上記リンク先の mymemcheck を使って見積もって見ました.実行環境は Ubuntu 8.04.

で,実行しようとすると module 足りないといわれたのでインストール*1

> perl -MCPAN -e shell
> o conf commit
> install CPAN
> reload CPAN
> install Readonly
> install UNIVERSAL::require

で,実行してみると,ちょっと欲しい機能があったので Ruby で書き直してみました.

mysqlmemcheck

追加したのは,サーバ搭載メモリ容量(--memory=SIZE)とOSが使うメモリ容量(--system=SIZE)です.実際どれぐらい使われるのかと,余裕あるのかどうかなどの見積りに使えるかなと.

*1:この方法しか知らないんだけど,他にあるのかな