首页 >

[Linux] mysqldumpslow命令:显示慢查询日志文件摘要

使用mysqldumpslow命令可以解析慢查询日志文件,并显示其内容摘要。慢查询日志包含有关需要很长的时间来执行查询的信息。

[Linux] mysqldumpslow命令:显示慢查询日志文件摘要

语法格式:mysqldumpslow [参数] [慢查询日志文件]

常用参数:

-I从总时间中不减去锁定时间
-i指定服务器实例的名称
-t查询时间
-v显示详细信息
-s是表示按照何种方式排序
-r返回记录
-d启用调试模式

实例参考

显示慢查询日志文件 /var/lib/mysql/slowquery.log摘要:

[root@liuzhongwei ~]# mysqldumpslow /var/lib/mysql/slowquery.log

得到返回记录集最多的10个SQL:

[root@liuzhongwei ~]# mysqldumpslow -s r -t 10 /database/mysql/mysql06_slow.log

得到访问次数最多的10个SQL:

[root@liuzhongwei ~]# mysqldumpslow -s c -t 10 /database/mysql/mysql06_slow.log

[Linux] mysqldumpslow命令:显示慢查询日志文件摘要
  • [mysqldumpslow 出错] Died at /usr/local/mysql/bin/mysqldumps
  • [mysqldumpslow 出错] Died at /usr/local/mysql/bin/mysqldumps | [mysqldumpslow 出错] Died at /usr/local/mysql/bin/mysqldumps ...

    [Linux] mysqldumpslow命令:显示慢查询日志文件摘要
  • 用mysqldumpslow分析mysql的slow query log
  • 用mysqldumpslow分析mysql的slow query log | 用mysqldumpslow分析mysql的slow query log ...

    [Linux] mysqldumpslow命令:显示慢查询日志文件摘要
  • MySQL中mysqldumpslow分析查询慢sql语句
  • MySQL中mysqldumpslow分析查询慢sql语句 | MySQL中mysqldumpslow分析查询慢sql语句 ...