MySQL performance tips

  • 投稿者:
  • 投稿カテゴリー:MySQL

Linux performance tuning tips for MySQLを読んでメモφ(・ω・ )

MySQLの性能を高めるLinux設定について

Filesystem

・ext4のnoatimeオプションを利用する
・/sys/block/vda/queue/scheduler でnoopかdeadlineを利用する

memory

・/proc/sys/vm/swappiness を 0 に
 /etc/sysctl.conf に “vm.swappiness = 0” を追加
・numactl –interleave=all (NUMA:並列計算時にCPUとメモリの割り当て方を決める)
 ( innodb_flush_method=O_DIRECT も忘れないこと)

CPU

・パワーセーブモードが無効となっていること
 (/sys/devices/system/cpu/cpu0/cpufreq/scaling_governorand が ondemand になっていないこと)

参考URL

Linux performance tuning tips for MySQL
並列計算のチューニング - NUMA -