linux - mysql - 在不停机的情况下,修改mysql slow log 配置
访问量: 1
refer to: poe
如下。
不过该配置在重启后会失效,所以想持久生效的话,还得修改mysql.cnf 文件。
mysql> SET GLOBAL slow_query_log = 'ON';
Query OK, 0 rows affected (0.00 sec)
mysql> SET GLOBAL long_query_time = 1; -- 设置慢查询的时间阈值(单位:秒)
Query OK, 0 rows affected (0.00 sec)
mysql> SET GLOBAL slow_query_log_file = '/var/log/mysql/slow-query.log';
Query OK, 0 rows affected (0.00 sec)
mysql> SHOW GLOBAL VARIABLES LIKE 'long_query_time';
+-----------------+----------+
| Variable_name | Value |
+-----------------+----------+
| long_query_time | 1.000000 |
+-----------------+----------+
1 row in set (0.00 sec)