💕วิธีเปิด Slow Query Log สำหรับ MySQL / MariaDB
การเปิด Slow Query Log สำหรับ MySQL หรือ MariaDB ถือว่าเป็นประโยชน์เยอะมากที่จะช่วยลดการทำงานที่ไม่จำเป็นทำให้เหลือ Resource เอาไปรีด Performance ให้กับเซิร์ฟเวอร์ได้ครับ
เริ่มเลย ขั้นตอนไม่ซับซ้อนครับ
ทำการ ssh เข้า root ของ Server ก่อนครับ
เปิดไฟล์ /etc/my.cnf ขึ้นมา ดูในส่วน Section ของ mysqld ใส่ค่านี้ลงไปครับ
slow_query_log = 1
slow-query_log_file = /var/log/mysql-slow.log
long_query_time = 2
สร้างไฟล์ /var/log/mysql-slow.log
touch /var/log/mysql-slow.log
chown mysql:mysql /var/log/mysql-slow.log
สั่ง restart mysqld ได้เลยครับ
Last updated