mysql慢查询开启语句分析_linux下开启mysql慢查询,分析查询语句
mysql> show variables like "%long%"; //查看一下默認為慢查詢的時間10秒
+-----------------+-----------+
| Variable_name | Value |
+-----------------+-----------+
| long_query_time | 10.000000 |
+-----------------+-----------+
1 row in set (0.00 sec)
mysql> set global long_query_time=2; //設置成2秒,加上global,下次進mysql已然生效
Query OK, 0 rows affected (0.00 sec)
mysql> show variables like "%slow%"; //查看一下慢查詢是不是已經開啟
+---------------------+---------------------------------+
| Variable_name | Value |
+---------------------+---------------------------------+
| log_slow_queries | OFF |
| slow_launch_time | 2 |
| slow_query_log | OFF |
| slow_query_log_file | /var/lib/mysql/mysql-slow.log |
+---------------------+---------------------------------+
4 rows in set (0.00 sec)
mysql> set slow_query_log='ON'; //加上global,不然會報錯的。
ERROR 1229 (HY000): Variable 'slow_query_log' is a GLOBAL variable and should be set with SET GLOBAL
mysql> set global slow_query_log='ON'; //啟用慢查詢
Query OK, 0 rows affected (0.28 sec)
mysql> show variables like "%slow%"; //查看是否已經開啟
+---------------------+---------------------------------+
| Variable_name | Value |
+---------------------+---------------------------------+
| log_slow_queries | ON |
| slow_launch_time | 2 |
| slow_query_log | ON |
| slow_query_log_file | /var/lib/mysql/mysql-slow.log |
+---------------------+---------------------------------+
4 rows in set (0.00 sec)
總結
以上是生活随笔為你收集整理的mysql慢查询开启语句分析_linux下开启mysql慢查询,分析查询语句的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql memory=off_MyS
- 下一篇: mysql 数据修改时间_怎样修改mys