详解MySql的慢查询分析及开启慢查询日志
发布时间 - 2026-01-11 00:18:19 点击率:次我最近也在研究MySQL性能优化的路上,那么今天也算个学习笔记吧!

在小伙伴们开发的项目中,对于MySQL排查问题找出性能瓶颈来说,最容易发现并解决的问题就是MYSQL的慢查询以及没有得用索引的查询。
接下来教大家如何开启MySQL5.0版本以上的慢查询日志记录;
OK,一起开始找出mysql中执行起来不“爽”的SQL语句吧。
首先,我们通过mysql命令进入mysql命令行中:
[root@yunuo_vm ~]# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 4977 Server version: 5.6.17 Source distribution Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
ps:这里的MySQL版本是5.6.17
OK,进入到控制台了,接下来,我们查看下MySQL默认配置中多少秒才算慢查询
mysql> show variables like 'long%'; +-----------------+-----------+ | Variable_name | Value | +-----------------+-----------+ | long_query_time | 10.000000 | +-----------------+-----------+ 1 row in set (0.00 sec)
如上表显示,系统默认的慢查询时间上限是10秒,下面我们来把它改成1秒(大家也可以根据自己实际情况来定);
mysql> set long_query_time=1; 注: 我设置了1, 也就是执行时间超过1秒的都算慢查询。 Query OK, 0 rows affected (0.00 sec)
哦了!最后我们来瞅瞅MySQL开启慢查询日志记录没有;
mysql> show variables like 'slow%'; +---------------------+---------------+ | Variable_name | Value | +---------------------+---------------+ | slow_launch_time | 2 | | slow_query_log | OFF | | slow_query_log_file | /tmp/slow.log | +---------------------+---------------+
ps:
slow_query_log //是否打开日志记录
slow_query_log_file //日志存放位置
MySQL默认没有开启慢查询,下面我们来开启下:
mysql> set global slow_query_log='ON'; Query OK, 0 rows affected (0.00 sec)
至此大功告成!!!是不是很简单?
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# 分析mysql慢查询日志
# mysql
# 查询日志
# 开启
# MySql慢查询
# 深入mysql慢查询设置的详解
# MySQL慢查询查找和调优测试
# MySQL慢查询优化之慢查询日志分析的实例教程
# MySQL慢查询日志的配置与使用教程
# MySQL 开启慢查询日志的方法
# 对MySQL慢查询日志进行分析的基本教程
# 一次MySQL慢查询导致的故障
# MySQL开启慢查询日志功能的方法
# mysqlsla慢查询分析工具使用笔记
# MySQL慢查询工具的使用小结
# 也在
# 执行时间
# 把它
# 很简单
# 大功告成
# 实际情况
# 也算
# 可以根据
# 才算
# 最容易
# 有得
# 命令行
# 大家多多
# 都算
# 学习笔记
# 路上
# 小伙伴们
# id
# connection
# Server
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何在 Pandas 中基于一列条件计算另一列的分组均值
Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
香港服务器部署网站为何提示未备案?
iOS正则表达式验证手机号、邮箱、身份证号等
php8.4header发送头信息失败怎么办_php8.4header函数问题解决【解答】
Laravel如何使用Eloquent ORM进行数据库操作?(CRUD示例)
如何快速搭建高效WAP手机网站吸引移动用户?
Laravel如何自定义分页视图?(Pagination示例)
香港服务器如何优化才能显著提升网站加载速度?
电商网站制作价格怎么算,网上拍卖流程以及规则?
浅谈redis在项目中的应用
Laravel如何构建RESTful API_Laravel标准化API接口开发指南
利用 Google AI 进行 YouTube 视频 SEO 描述优化
如何破解联通资金短缺导致的基站建设难题?
JavaScript如何操作视频_媒体API怎么控制播放
Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解
悟空浏览器如何设置小说背景色_悟空浏览器背景色设置【方法】
Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】
javascript读取文本节点方法小结
bootstrap日历插件datetimepicker使用方法
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
如何挑选高效建站主机与优质域名?
北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?
PHP 实现电台节目表的智能时间匹配与今日/明日轮播逻辑
如何在云主机快速搭建网站站点?
米侠浏览器网页背景异常怎么办 米侠显示修复
微信小程序 input输入框控件详解及实例(多种示例)
详解Android——蓝牙技术 带你实现终端间数据传输
公司网站制作需要多少钱,找人做公司网站需要多少钱?
网站制作报价单模板图片,小松挖机官方网站报价?
如何正确选择百度移动适配建站域名?
想要更高端的建设网站,这些原则一定要坚持!
教你用AI润色文章,让你的文字表达更专业
深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?
Laravel如何生成URL和重定向?(路由助手函数)
Android自定义控件实现温度旋转按钮效果
b2c电商网站制作流程,b2c水平综合的电商平台?
如何用狗爹虚拟主机快速搭建网站?
Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法
HTML 中动态设置元素 name 属性的正确语法详解
Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】
Linux系统命令中screen命令详解
如何快速搭建高效服务器建站系统?
手机软键盘弹出时影响布局的解决方法
北京企业网站设计制作公司,北京铁路集团官方网站?
浅述节点的创建及常见功能的实现
重庆市网站制作公司,重庆招聘网站哪个好?
Laravel如何实现数据导出到CSV文件_Laravel原生流式输出大数据量CSV【方案】
Laravel如何创建和注册中间件_Laravel中间件编写与应用流程

