ขอเลือกใช้การ Tune MySQL ผ่าน scripts แทน เพราะว่าง่าย และ สะดวกดี
โดย MySQL Tuning Scripts ที่เคยใช้งานมีด้วยกัน 2 ตัวดังนี้

tuning-primer.sh

MySQL Tuning Primer Script ดูวิธีการติดตั้งและดาวน์โหลดได้ที่นี้ https://launchpad.net/mysql-tuning-primer
เป็น shell script ใช้ได้บน Unix / Linux ตามหน้าเว็บ บอก support  MySQL 3.23 and above
กรณีใช้งาน MySQL version ใหม่ ๆ กรณี tuning-primer.sh บอกไม่ support ก็เอา output ที่ได้ไปแก้ if – else ใน script ได้เลย อาจข้ามบาง parameters ที่ไม่แสดงนั้นเอง

Output หลังจากจากรันก็ประมาณนี้ครับ

tuning-primer.sh output
* สำหรับค่า parameters ที่ต้องปรับแก้ ที่ได้จาก output นั้น เราต้องไปที่ไฟล์ /etc/my.cnf แล้ว restart MySQL เพื่อ take effect ต่อไป

mysqltuner.pl

MySQLTuner-perl ดูวิธีการติดตั้งและดาวน์โหลดได้ที่นี้ http://mysqltuner.com/
เป็น Perl Script ใช้ได้บน Unix / Linux ตามหน้าเว็บ บอก support MySQL 3.23, 4.0, 4.1, 5.0, 5.1, 5.5, 5.6 (full support) และยัง support ภาคต่อของ MySQL คือ MariaDB 10.1, 11.0 (full support) ด้วยนะ

Output หลังจากจากรันก็ประมาณนี้ครับ

mysqltuner.pl output
* สำหรับค่า parameters ที่ต้องปรับแก้ ที่ได้จาก output นั้น เราต้องไปที่ไฟล์ /etc/my.cnf แล้ว restart MySQL เพื่อ take effect ต่อไป

MySQL Performance Tuning Scripts