サーバーのチューニングはループに従います。計測し、ボトルネックを見つけ、1つだけ直し、再計測する。 最も効果の高い3つの領域は、InnoDB buffer pool、slow query log、そして接続の扱いです。
InnoDB buffer pool — 最重要のつまみ
buffer poolは、データとインデックスのページをRAMにキャッシュします。ワーキングセットがそこに収まれば、読み取りはメモリ速度になり、ディスクI/Oはほぼ消えます。専用DBサーバーではRAMの約50〜75%に設定します。
innodb_buffer_pool_size ;
ENGINE INNODB STATUS\G
