满查询

发布时间 2023-10-02 13:26:01作者: kiper

开启慢查询

set global slow_query_log=1;
set long_query_time=0;
这里开启慢查询,并将时间设置为0秒

结果示例

image

  • Time
    这是查询发生的时间,格式为ISO 8601。在这个例子中,查询发生在2023年10月2日,4:58:36.987985。

  • User@Host
    这是执行查询的用户和主机。在这个例子中,用户是root,主机是localhost。

  • Id
    这是查询的唯一标识符。在这个例子中,查询的ID是11。

  • Query_time
    这是查询的执行时间,单位是秒。在这个例子中,查询的执行时间是0.008770秒。

  • Lock_time
    这是查询的锁定时间,单位是秒。在这个例子中,查询的锁定时间是0.000011秒。

  • Rows_sent
    这是返回的结果集行数,也就是查询返回的行数。在这个例子中,查询返回了3行数据。

  • Rows_examined
    这是实际扫描的记录行数,这是在执行查询时MySQL实际检查的行数,包括符合和不符合查询条件的记录。在这个例子中,MySQL实际检查了10003行数据。

  • SET timestamp=1696222716;
    这是MySQL在执行查询时设置的时间戳。

  • select word from words order by rand() limit 3;
    这是执行的SQL查询语句。在这个例子中,查询是从words表中随机选择3个单词。