MySQLを動かすのに必要なメモリ量の計算

MySQLのパフォーマンスを上げるメモリボトルネックの解消のためのメモ(実践ハイパフォーマンスMySQL より)

必要メモリ=グローバルバッファのサイズ+(各スレッドのバッファサイズの合計 × 最大接続数)
  • 各スレッドのバッファ
    • sort_buffer
    • myisam_sort_buffer
    • read_buffer
    • join_buffer
    • read_rnd_buffer
  • グローバルバッファのサイズ(global_buffers)
  • 最大接続数(max_connections)