mysql> set @@global.log_output='TABLE';
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id: 6
Current database: *** NONE ***
Query OK, 0 rows affected (0.00 sec)
开启慢SQL之前:
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/mysql/data/localhost-slow.log |
+---------------------+------------------------------------+
4 rows in set (0.00 sec)
开启慢SQL
mysql> set @@global.slow_query_log=ON;
Query OK, 0 rows affected (0.00 sec)
mysql> system cat /var/mysql/data/localhost-slow.log
/usr/local/mysql/bin/mysqld, Version: 5.5.15-log (Source distribution). started with:
Tcp port: 3306 Unix socket: /tmp/mysql.sock
Time Id Command Argument
/usr/local/mysql/bin/mysqld, Version: 5.5.15-log (Source distribution). started with:
Tcp port: 3306 Unix socket: /tmp/mysql.sock
Time Id Command Argument
/usr/local/mysql/bin/mysqld, Version: 5.5.15-log (Source distribution). started with:
Tcp port: 3306 Unix socket: /tmp/mysql.sock
Time Id Command Argument
/usr/local/mysql/bin/mysqld, Version: 5.5.15-log (Source distribution). started with:
Tcp port: 3306 Unix socket: /tmp/mysql.sock
Time Id Command Argument
mysql>
进入 /var/mysql/data/这个目录然后查看
mysqldumpslow localhost-slow.log
[iyunv@localhost data]# mysqldumpslow localhost-slow.log
Reading mysql slow query log from localhost-slow.log
Count: 1 Time=0.00s (0s) Lock=0.00s (0s) Rows=0.0 (0), 0users@0hosts