MySQLのパフォーマンスチューニングをするのに参考になるサイト無いかしらーと調べてたら本家にありました
何を今更的な内容だと思うんですけど、初めて知ったので書いときます
MySQL :: MySQL 5.1 Reference Manual :: 4.2.3.3 Using Option Files
ファイルのある場所
~~~
/usr/share/mysql
~~~
それぞれのファイルの推奨メモリ
my-small.cnf
64MB以下のメモリ
my-medium.cnf
128MB以下のメモリ
my-large.cnf
512MB以下のメモリ
my-huge.cnf
1GB~2GB以下のメモリ
my-innodb-heavy-4G.cnf
4GBのメモリとInnoDBで作成されたデータベース
注意事項
- DB専用サーバーでのスペック目安なので、他のサービスも動いている場合は残りメモリをみて決めるとよいでしょう
- my-innodb-heavy-4G.cnfをそのまま使ったら[Unknown storage engine ‘InnoDB’]というエラーでアプリが動かなくなりました
コメント