,SQL查询执行的时间
第二行,执行SQL查询的连接信息,用户和连接IP
第三行,记录了一些我们比较有用的信息,如下解析
(1) Query_time,这条SQL执行的时间,越长则越慢...第四行,设置时间戳,没有实际意义,只是和第一行对应执行时间
第五行及后面所有行(第二个#Time:之前),执行的sql语句记录信息,因为sql可能会很长
mysqlDumpSlow
image.png...--help 查看详细用法
注意 在mysql数据库所在的服务器上 而不是mysql>命令行中
// 常用命令
(1) 统计:mysqldumpslow --verbose /var/lib/mysql...另外,key_len只计算where条件用到的长度,而排序和分组就算用到了索引,也不会计算到key_len中
// ref
如果是使用的常数等值查询,这里会显示const,如果是连接查询,被驱动表的执行计划这里会显示驱动表的关联字段...(外部临时文件),而不是按索引次序从表里读取行,此时mysql会根据联接类型浏览所有符合条件的记录,并保存排序关键字和行指针,然后排序关键字并按顺序检索行信息。