Mysql 8 慢日志
一条慢日志记录如下:
# Time: 2024-05-17T06:43:34.262170Z
# User@Host: rojers[rojers] @ [127.0.0.1] Id: 3576514
# Query_time: 10.528210 Lock_time: 0.000120 Rows_sent: 1 Rows_examined: 16576
SET timestamp=1715928203;
SELECT COUNT(*) FROM `yd_tender` T0 WHERE T0.`status` = 1;
说明
如果启用了慢速查询日志,并且选择了 FILE 作为输出目标,则写入日志的每个语句都以 # 字符开头。如下示例中,就是一组
每组中各行说明
第一行记录的是该条 SQL 执行的时刻(如果 log_timestamps 参数为 UTC ,则改时间会显示 UTC 时区时间)
第二行记录的是执行该语句的用户和 IP 以及链接 id
第三行的几个字段解释如下:
- Query_time: duration 语句执行时间,以秒为单位。
- Lock_time: duration 获取锁的时间(以秒为单位)。
- Rows_sent: N 发送给 Client 端的行数。
- Rows_examined: N 服务器层检查的行数(不计算存储引擎内部的任何处理)。
第四行是此语句执行时候的时间戳
第五行为具体慢SQL