我正在运行启用了慢速查询日志记录的 MySql5.7,并且日志包含的元数据比文档中提到的要多;每次查询之前都会打印以下三行:
# Time: 2025-02-18T14:25:16.286041Z
# User@Host: root[root] @ localhost [] Id: 261083
# Query_time: 3.677193 Lock_time: 0.001193 Rows_sent: 1 Rows_examined: 4334365
文档仅解释第三行:
写入日志的每个语句前面都有一行以 # 字符开头,并包含以下字段(所有字段都在一行上):
- 查询时间
- 锁定时间
- 已发送行数
- 已检查行数
在其他两行中,大多数字段都是显而易见的;但有人知道Id字段代表什么吗?对于我的慢速日志中的大多数条目,它都是不同的,但在某些情况下,有几个条目具有相同的 Id。