我最近也在研究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
相关文章:
建站之星多图banner生成与模板自定义指南
宝塔面板创建网站无法访问?如何快速排查修复?
建站之星安装路径如何正确选择及配置?
建站为何优先选择香港服务器?
广州网站设计制作一条龙,广州巨网网络科技有限公司是干什么的?
简历在线制作网站免费版,如何创建个人简历?
建站之星代理商如何保障技术支持与售后服务?
C#怎么创建控制台应用 C# Console App项目创建方法
教学论文网站制作软件有哪些,写论文用什么软件
?
宁波自助建站系统如何快速打造专业企业网站?
香港网站服务器数量如何影响SEO优化效果?
制作农业网站的软件,比较好的农业网站推荐一下?
c++ stringstream用法详解_c++字符串与数字转换利器
如何用5美元大硬盘VPS安全高效搭建个人网站?
网站制作软件免费下载安装,有哪些免费下载的软件网站?
子杰智能建站系统|零代码开发与AI生成SEO优化指南
电商平台网站制作流程,电商网站如何制作?
如何通过网站建站时间优化SEO与用户体验?
如何快速生成高效建站系统源代码?
,有什么在线背英语单词效率比较高的网站?
建站之星安装需要哪些步骤及注意事项?
建站之星Pro快速搭建教程:模板选择与功能配置指南
建站主机选购指南:核心配置与性价比推荐解析
免费ppt制作网站,有没有值得推荐的免费PPT网站?
如何在IIS服务器上快速部署高效网站?
制作网站公司那家好,网络公司是做什么的?
车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?
如何制作一个表白网站视频,关于勇敢表白的小标题?
宝塔建站无法访问?如何排查配置与端口问题?
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?
建站主机数据库如何配置才能提升网站性能?
如何彻底卸载建站之星软件?
枣阳网站制作,阳新火车站打的到仙岛湖多少钱?
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
如何基于云服务器快速搭建网站及云盘系统?
建站之星如何快速生成多端适配网站?
如何通过西部数码建站助手快速创建专业网站?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
如何在香港免费服务器上快速搭建网站?
网站制作大概要多少钱一个,做一个平台网站大概多少钱?
公众号网站制作网页,微信公众号怎么制作?
免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
如何在IIS中配置站点IP、端口及主机头?
如何通过多用户协作模板快速搭建高效企业网站?
建站之星3.0如何解决常见操作问题?
,交易猫的商品怎么发布到网站上去?
如何获取开源自助建站系统免费下载链接?
如何通过NAT技术实现内网高效建站?
*请认真填写需求信息,我们会在24小时内与您取得联系。