一尘不染

“设置时间戳”如何成为慢查询?

mysql

我的慢查询日志中充满了如下条目:

# Query_time: 1.016361  Lock_time: 0.000000 Rows_sent: 0  Rows_examined: 0
SET timestamp=1273826821;
COMMIT;

我猜该set timestamp命令是通过复制发出的,但我不知道该如何set timestamp花费一秒钟。有关如何解决此问题的任何想法?


阅读 265

收藏
2020-05-17

共1个答案

一尘不染

Timestamp是MySQL中的数据类型和内置函数。您想通过以下语句实现什么?

SET timestamp=1273826821;

UPD :很抱歉,我不知道所使用的MySQL hacks。

看来这SET TIMESTAMP从慢速日志中排除某些查询解决方案

OP正在使用Microslow补丁来增强慢查询日志中的统计信息,并且该语句在InnoDB表上的语句之前是常见的。

因此,OP问题的答案是该COMMIT语句是缓慢的查询,而不是SET TIMESTAMP

2020-05-17