Dùng SET GLOBAL để bật/tắt slow query log động.
Bật slow query log
mysql> SET GLOBAL slow_query_log = 'ON';
Query OK, 0 rows affected (0.00 sec)
Kiểm tra
mysql> SHOW GLOBAL VARIABLES LIKE 'slow\_%';
Kết quả: slow_query_log = ON, slow_query_log_file = DESKTOP-QN2RB3H-slow.log
Đặt ngưỡng thời gian (giây)
mysql> SET GLOBAL long_query_time = 20;
mysql> SHOW GLOBAL VARIABLES LIKE 'long_query_time';
Kết quả: 20.000000 giây
Flush logs
mysql> FLUSH LOGS;
Lưu ý: Để vô hiệu hóa vĩnh viễn, sửa file my.cnf: slow_query_log = 0.