一.开启慢sql日志捕获慢sql

1.查询mysql是否开启慢sql捕获:show variables like ‘%slow_query_log%’;

默认为OFF,开启:set global slow_query_log=1;

2.查看慢查询时间阈值:show variables like "%long_query_time%";

设置时间阈值:set global long_query_time=2;   #需要重启会话才能看到新值

3.查询多少sql超过了慢查询时间的阈值:show global status like "%Slow_queries%";

4.

查看慢日志文件路径:show  variables like "%slow_query_log_file%";

使用mysql提供的慢日志分析工具mysqldumpslow ,获取慢sql

--获取慢日志中最多的10条sql

./mysqldumpslow -s r -t 10 /PATH/TO/慢日志文件 |more

5.如果需要永久保存慢日志配置:

找到my.cnf配置文件,

在msqld下配置:

slow_query_log=1;   #开启

slow_query_log_file=/var/lib/mysql/xxx.log;   #慢日志位置

long_query_time=3;    #设置时间阈值

log_output=FILE  #日志输出格式

mysql慢日志优化_Mysql优化-慢sql日志相关推荐

  1. mysql 查询慢 分析_MySQL优化:定位慢查询的两种方法以及使用explain分析SQL

    一条SQL查询语句在经过MySQL查询优化器处理后会生成一个所谓的执行计划,这个执行计划展示了具体执行查询的方式,比如多表连接的顺序是什么,对于每个表采用什么访问方法来具体执行查询等等. 本章的内容就 ...

  2. mysql字段优化_MySQL优化(1):字段的设计

    Web项目中,当Java或者Go等语言速度提升到瓶颈的时候,我们需要关心MySQL的优化 可以优化的方面有很多:设计表.负载均衡.读写分离.SQL语句优化等 (1)IP地址设计 例如我们需要存储IP地 ...

  3. mysql 插入当前时间_MySql优化之前期探索

    一个系统中数据库往往会成为性能瓶颈,在开发阶段更多考虑的可能是功能的完成,随着系统的投入使用,数据量越来越大,sql语句查询速度慢的问题就会被凸显出来. 对于一个有sql语句性能为题的系统,如何找出问 ...

  4. mysql字段简索引_MySQL优化看这一篇就够了

    本文概要 概述 为什么要优化 系统的吞吐量瓶颈往往出现在数据库的访问速度上 随着应用程序的运行,数据库的中的数据会越来越多,处理时间会相应变慢 数据是存放在磁盘上的,读写速度无法和内存相比 如何优化 ...

  5. 有关mysql的清理与优化_mysql优化点整理

    优化sql一般步骤: 1.通过show (session 或者 global) status 来查看( 当前连接 或者 数据库上次开机以来 )的服务器状态信息,默认是session 例如: show ...

  6. mysql+百万+中间表_MYSQL优化

    MYSQL优化是一个非常大的课题,这篇文章主要介绍了跟MYSQL相关的4个方面,如果想深入研究可以查下相关资料. 一.服务器级别优化 二.操作系统级别优化 三.MYSQL级别优化 四.SQL级别优化 ...

  7. mysql主从复制优化_MySql优化之主从复制

    第一步: 配置节点信息(配置完毕重启mysql) 找到my.cnf配置文件,这个文件在etc目录下使用命令修改my.cnf文件 vi /etc/my.cnf 主节点配置: server-id =55 ...

  8. mysql打开慢查询_MySQL 开启慢查询日志的方法

    1.1 简介 开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能. 1.2 登录数据库查看 [root@localhost lib]# ...

  9. mysql事物日志工具_MySQL——常用工具和日志

    一.MySql中常用工具 1.1.mysql 该mysql不是指mysql服务,而是指mysql的客户端工具. 语法 : mysql [options] [database] 连接选项 参数 : -u ...

最新文章

  1. c++ vlc读取摄像头_Qt音视频开发1-vlc解码播放
  2. gdb+zbacktrace找到cpu过高php代码
  3. ping来自192.168.1.1的回复:无法访问目标主机(丢包等网络问题)
  4. html2canvas+jspdf 完美解决html导出且分页 解决图片显示不全问题
  5. Android——TextView属性XML详解
  6. Docker 学习笔记 -- kuangshen Docker 视频学习笔记
  7. steam (游戏平台)
  8. 【虹科车用总线技术】PCAN-USB使用手册
  9. 3D打印技术到底有多强大?
  10. secureCRT无限循环脚本
  11. AppleStore 原始ipa文件提取
  12. Day 2 WebAPIs 实例
  13. 商标注册查询入口官网在国家知识产权局商标局查询
  14. Contrast Preserving Decolorization
  15. 唯物辩证法-马克思主义辩证法
  16. 三、nginx服务的nginx.conf的参数配置解析
  17. 利用js制作html table分页示例(js实现分页)
  18. 车企数据治理的障碍是什么?如何解决?
  19. 黑客常用的攻击方式是哪些?
  20. Direct3D的Adapter显卡性能检测类

热门文章

  1. 请求微信接口,判断用户是否关注公众号
  2. 【ABP杂烩】面向切面编程(AOP)知识总结
  3. FIR调用DSP48E_05
  4. Linux中sudo配置
  5. Iptables Layer7禁止QQ、MSN、p2p软件(解决iptable 无法启动)
  6. Reading——The Non-Designer's Design Book
  7. 从镜像安装vs2010MSDN,错误“您没有权限修改为帮助内容存储区指定的位子下的内容......
  8. 读书笔记:人月神话的博客积极的心态读后感
  9. Dockerfile指令详解:ONBUILD 为他人作嫁衣裳
  10. 【收藏】从 0 到 1 学习 elasticsearch ,这一篇就够了!