デブサミに会社を抜け出して行ってきた。参加したのは1つだけだけど。気になった部分とかのメモを公開。 DB製品の品質、という観点が重要 一般解を求めすぎないこと 社内標準で全部揃えようとしたりすると効率が悪いことも アプリの性質によって設定は変えるべき よいところより悪いところを見よう 安定性重要 メモリ ダイレクトI/Oを使おう innodb_flush_method = O_DIRECT スワップ/OOMキラーを避ける vm.swappiness = 0 Innodb Pluginならmallocの設定ができる innodb_use_sys_malloc I/Oスケジューラ noopやdeadlineに変更するのもいいかも(デフォルトはcfq) MySQL 5.4だと大差ないけど MySQL 5.1だとそれなりに差がある I/Oスレッドの数に差があるため MyISAMならI/Oのキューサ