• 技术文章 >数据库 >MySQL

    mysql中mysqldumpslow命令的介绍

    小妮浅浅小妮浅浅2021-08-19 09:42:24原创2621

    说明

    1、mysqldumpslow是一个针对于MySQL慢查询的命令行程序。

    2、在配置MySQL相关参数后,可以通过mysqldumpslow查找出查询较慢的SQL语句。

    常用的使用方式:

    # mysqldumpslow -s c slow.log

    其中-s参数是以什么方式排序的意思,c指代的是以总数从大到小的方式排序。

    实例

    /path/mysqldumpslow -s c -t 10 /database/mysql/slow-log

    这会输出记录次数最多的10条SQL语句,其中:

    -s, 是表示按照何种方式排序,c、t、l、r分别是按照记录次数、时间、查询时间、返回的记录数来排序,ac、at、al、ar,表示相应的倒叙;

    -t, 是top n的意思,即为返回前面多少条的数据;

    -g, 后边可以写一个正则匹配模式,大小写不敏感的。

    以上就是mysql中mysqldumpslow命令的介绍,希望对大家有所帮助。更多mysql学习指路:MySQL

    推荐操作系统:windows7系统、mysql5.8、DELL G3电脑

    专题推荐:mysql mysqldumpslow命令
    品易云
    上一篇:mysql错误日志文件是什么 下一篇:mysql查询日志的使用

    相关文章推荐

    • mysql如何使用filesort排序• mysql主从复制的介绍及原则• mysql双机热备如何实现• mysql有哪些索引类型• mysql中B+Tree索引和Hash索引的不同• mysql存储引擎的分类及使用场景• mysql覆盖索引的优点探究• mysql覆盖索引的使用注意• mysql唯一索引是什么• mysql组合索引如何理解• mysql错误日志文件是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网