mysql 慢查询日志

查看慢查询路径


mysql> show variables like 'slow_query%';\
+---------------------+--------------------------------------+
| Variable_name       | Value                                |
+---------------------+--------------------------------------+
| slow_query_log      | OFF                                  |
| slow_query_log_file | /var/lib/mysql/4dc8e477a0de-slow.log |
+---------------------+--------------------------------------+
2 rows in set (0.01 sec)

查看慢查询时间分界:


mysql> show variables like 'long_query_time';
+-----------------+-----------+
| Variable_name   | Value     |
+-----------------+-----------+
| long_query_time | 10.000000 |
+-----------------+-----------+
1 row in set (0.01 sec)

开启慢查询日志:


mysql> set global slow_query_log=ON;
Query OK, 0 rows affected (0.00 sec)

mysql> show  variables like 'slow_query%';
+---------------------+--------------------------------------+
| Variable_name       | Value                                |
+---------------------+--------------------------------------+
| slow_query_log      | ON                                   |
| slow_query_log_file | /var/lib/mysql/4dc8e477a0de-slow.log |
+---------------------+--------------------------------------+
2 rows in set (0.00 sec)

修改慢查询分解值:


mysql> set long_query_time=2;
Query OK, 0 rows affected (0.00 sec)

mysql> show variables like 'long_query_time';
+-----------------+----------+
| Variable_name   | Value    |
+-----------------+----------+
| long_query_time | 2.000000 |
+-----------------+----------+
1 row in set (0.00 sec)

查看日志内容:


root@4dc8e477a0de:/var/lib/mysql# tail  4dc8e477a0de-slow.log -n20
# Time: 2018-05-09T06:03:12.250836Z
# User@Host: root[root] @  [112.25.235.194]  Id:  3247
# Query_time: 18.434085  Lock_time: 0.000780 Rows_sent: 1  Rows_examined: 9008904
SET timestamp=1525845792;
select
        (SELECT
        IFNULL(sum(t_record.value),0)
        FROM
        t_record
        where t_record.is_delete=FALSE

        )
        +
        (SELECT
        IFNULL(sum(t_receive_record.value),0)
        FROM
        t_receive_record
        where t_receive_record.is_delete=FALSE

        );
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值