日志分析工具mysqldumpslow

在生产环境中,如果要手工分析日志,查找、分析SQL,显然是个体力活,MySQL提供了日志分析工具mysqldumpslow

查看mysqldumpslow的帮助信息:

Usage: mysqldumpslow [ OPTS... ] [ LOGS... ]
Parse and summarize the MySQL slow query log. Options are--verbose    verbose--help       write this text to standard output-v           verbose-s ORDER     what to sort by (al, at, ar, c, l, r, t), 'at' is defaultar: average rows sentc: countr: rows sent-r           reverse the sort order (largest last instead of first)-a           don't abstract all numbers to N and strings to 'S'-g PATTERN   grep: only consider stmts that include this stringdefault is '*', i.e. match all-l           don't subtract lock time from total time

-s, 是表示按照何种方式排序,

c: 访问计数

l: 锁定时间

r: 返回记录

t: 查询时间

al:平均锁定时间

ar:平均返回记录数

at:平均查询时间

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

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

比如:

# 得到返回记录集最多的10个SQL。mysqldumpslow -s r -t 10 /database/mysql/mysql06_slow.log# 得到访问次数最多的10个SQLmysqldumpslow -s c -t 10 /database/mysql/mysql06_slow.log# 得到按照时间排序的前10条里面含有左连接的查询语句。mysqldumpslow -s t -t 10 -g “left join” /database/mysql/mysql06_slow.log# 另外建议在使用这些命令时结合 | 和more 使用 ,否则有可能出现刷屏的情况。mysqldumpslow -s r -t 20 /mysqldata/mysql/mysql06-slow.log | more

日志分析工具mysqldumpslow相关推荐

  1. mysql慢查询日志分析工具比较_MySQL慢查询日志总结 日志分析工具mysqldumpslow

    慢查询日志概念 MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志 ...

  2. 数据库-优化-mysql慢查日志分析工具-mysqldumpslow介绍及用法

    MySQL慢查日志分析工具(mysqldumpslow) 1.介绍 如何进行查看慢查询日志,如果开启了慢查询日志,就会生成很多的数据,然后我们就可以通过对日志的分析,生成分析报表,然后通过报表进行优化 ...

  3. mysql mysqldumpslow_慢日志分析工具—mysqldumpslow 和 mysqlsla

    前提:分析mysql性能的时候会查看数据库的哪些sql语句有问题,效率低.这就用到了数据库的慢查询,作用就是: 它能记录下所有执行超过long_query_time时间的SQL语句,帮你找到执行慢的S ...

  4. MySQL 慢日志分析工具Mysqldumpslow

     mysqldumpslow是mysql自带的用来分析慢查询的工具,当然不止这一种工具,还有percona-toolkit是percona公司出的一组命令行工具的集合,用来执行各种通过手工执行非常 ...

  5. (3.13)mysql基础深入——mysql日志分析工具之mysqlsla【待完善】

    (3.13)mysql基础深入--mysql 日志分析工具之mysqlsla 关键字:Mysql日志分析工具.mysqlsla 常用工具 [1]mysqldumpslow:官方提供的慢查询日志分析工具 ...

  6. mysql日志分析工具之mysqlsla

    一.前言 当我们使用自己搭建的mysql的时候,如何排查慢日志呢?如何对慢日志进行分析呢? 下面介绍两款常用的慢日志分析工具: mysqldumpslow mysqlsla 二.mysqldumpsl ...

  7. MySQL慢查询日志分析工具

    1.修改mysql配置文件开启慢查询: #开启慢查询日志 slow_query_log=on #设置慢查询阈值, 单位(秒) long_query_time=0.5 #设置慢查询日志文件地址 slow ...

  8. mysql慢查询分析工具_mysql慢查询日志分析工具

    启用 slow log 有两种启用方式:1, 在my.cnf 里 通过 log-slow-queries[=file_name] 2, 在mysqld进程启动时,指定--log-slow-querie ...

  9. 日志分析工具splunt

    实验环境 网关  classroom  172.25.8.254 workstation 172.25.8.9 server a-jeth0 172.25.8.10-外网 eth1 192.168.0 ...

最新文章

  1. 激发新型城市创新动能 第四范式分享智慧城市探索之路
  2. Vallog可以识别的错误及错误提示
  3. 金蝶凭证序时簿在哪_来了!金蝶日常账务处理大全
  4. linux查用户的家目录,详解Linux误删用户家目录的恢复方法
  5. 简单理解L0、L1与L2范数
  6. JS concat() 方法
  7. C#基础回顾:正则表达式
  8. web html 在线调试工具
  9. 魔乐MLDN李兴华主讲Oracle视频教程
  10. 将 Windows RE 安装到手工创建的 OEM 分区中
  11. u盘插电脑上不显示怎么办?数据恢复还有希望吗
  12. 推荐一个开源快速开发erp管理系统的框架
  13. Python PymySQl 下载安装配置
  14. 去你的Google Adsence
  15. 苹果vs剪辑下载_秒简iPhone上的一款免费手机视频剪辑软件,支持导入视频或图片...
  16. 实现简易字符串压缩算法
  17. This application has requested the Runtime to terminate it in an unusual way Please contact the....
  18. html、css 实现轮播图的静态样式
  19. iOS马甲包审核以及常见审核问题
  20. 禁忌搜索(Tabu Search或Taboo Search,简称TS)

热门文章

  1. springboot集成阿里云短信验证码
  2. 【华人学者风采】刘欢 亚利桑那州立大学
  3. 球迷必备:2012欧洲杯手机观战指南
  4. css导航栏_CSS:创建导航栏
  5. 杰理之Linein录音使用方式【篇】
  6. CINTA:同构,同态与商群
  7. Tapdata 创始人唐建法:以秒级响应速度,为企业提供实时数据服务 | 阿里云云原生加速器特别报道
  8. 蜗牛星际集成:PVE系统+NAS+WEB 折腾笔记
  9. Java web 项目技术文档目录结构
  10. html css 清除 button 选中时的边框样式 CSS outline属性