首页 > 资讯 > 数码知识内容详情

mysqldumpslow命令 - 显示慢查询日志文件摘要 2024-01-09 09:44:04 网络

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

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

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

常用参数:

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

参考实例

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

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

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

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

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

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

与该功能相关的Linux命令:

  • mktemp命令 – 建立暂存文件
  • nologin命令 – 限制用户登录
  • ebtables命令 – 网络数据包过滤的配置工具
  • mailx命令 – 发送和接收电子邮件
  • nm命令 – 显示二进制目标文件的符号表
  • indent命令 – 调整代码文件格式
  • apmd命令 – 进阶电源管理服务程序
  • scp命令 – 基于SSH协议远程复制文件
  • rpmsign命令 – 签名管理工具
  • alias命令 – 设置命令别名

相关标签: 数码科技