首先确认慢查询日志状态,若未开启则通过命令或配置文件启用,并设置阈值和日志路径;之后使用tail、mysqldumpslow等工具查看分析日志,定位执行时间长的SQL语句以优化。

查看慢查询日志(Slow Query Log)是排查数据库性能问题的重要手段,尤其在 MySQL 中使用广泛。下面介绍如何开启并查看慢查询日志。
登录 MySQL 后,执行以下命令查看当前慢查询日志状态:
SHOW VARIABLES LIKE 'slow_query_log';如果 slow_query_log 的值为 OFF,说明未开启。可以通过以下命令临时开启(重启后失效):
SET GLOBAL slow_query_log = 'ON';long_query_time 表示超过多少秒的查询会被记录,默认是 10 秒,可根据需要调整:
SET GLOBAL long_query_time = 2;查看当前日志文件位置:
SHOW VARIABLES LIKE 'slow_query_log_file';默认路径通常在数据目录下,如:/var/lib/mysql/hostname-slow.log。若需修改,可在 MySQL 配置文件中设置。
编辑 MySQL 配置文件(通常是 /etc/my.cnf 或 /etc/mysql/mysql.conf.d/mysqld.cnf),在 [mysqld] 段添加:
slow_query_log = 1其中 log_queries_not_using_indexes = 1 可记录未使用索引的查询,有助于优化。
通吃客零食网整站 for Shopex
第一步】:将安装包中所有的文件夹和文件用ftp工具以二进制方式上传至服务器空间;(如果您不知如何设置ftp工具的二进制方式,可以查看:(http://www.shopex.cn/support/qa/setup.help.717.html)【第二步】:在浏览器中输入 http://您的商店域名/install 进行安装界面进行安装即可。【第二步】:登录后台,工具箱里恢复数据管理后台是url/sho
0
查看详情
保存后重启 MySQL 服务生效:
sudo systemctl restart mysql使用文本工具查看日志内容:
sudo tail -f /var/log/mysql/mysql-slow.log或使用 MySQL 自带的分析工具 mysqldumpslow:
mysqldumpslow -s c -t 10 /var/log/mysql/mysql-slow.log常用参数:
也可使用第三方工具如 pt-query-digest(Percona Toolkit 提供)进行深度分析。
基本上就这些。只要日志开启且路径正确,就能看到哪些 SQL 执行时间过长,进而优化语句或索引。
以上就是如何查看slow query log的详细内容,更多请关注其它相关文章!
相关文章:
c++中的const_cast和reinterpret_cast怎么用_c++四种类型转换
谷歌浏览器一键优化方案_谷歌浏览器直达主页极速不卡版
漫蛙漫画官方主页入口 漫蛙MANWA网页直达访问链接
C++的std::forward_list怎么用_C++ STL中单向链表容器的特点与应用
HTML长属性值处理:表单action路径优化与代码规范应对
蛙漫官方正版入口 蛙漫网页在线全集免费观看
Angular Material 垂直步进器:实现底部到顶部排序的教程
Golang如何使用buffered channel提高性能_Golang buffered channel优化技巧
Google翻译怎么语音输入_Google翻译语音输入功能使用与设置方法
漫蛙官网正版漫画入口 漫蛙2官方网页登录地址
Win11怎么修改默认浏览器_Windows 11设置Chrome为默认
马斯克:Optimus 人形机器人复数形式为 Optimi
移动端XML文件怎么转换成Excel 手机和平板上的解决方案
腾讯QQ邮箱登录入口_QQ邮箱官方网站使用地址
AO3官网镜像链接 Archive of Our Own同人文在线浏览
夸克浏览器桌面版同步不了书签怎么处理 夸克浏览器跨设备同步异常解决方案
漫蛙2网页版漫画入口 漫蛙漫画在线官方登录
Pandas DataFrame 高效批量赋值:告别循环与笛卡尔积误区
实现分段式页面滚动导航:CSS与J*aScript教程
PHP表单隐藏域数据传递:常见问题与最佳实践
win11 arm版怎么安装 M1/M2 Mac虚拟机安装ARM win11的方法
在FastAPI中利用lifespan与依赖注入高效管理Redis连接池
学习通在线学习平台 学习通网页版直接进入课程中心
Walmart退货API集成指南:PHP cURL实现与常见问题解析
微博网页版直接访问 微博网页版账号管理快速入口
12306怎么选座位选到安静区_12306选座安静区域选择策略
处理嵌套交互式控件:前端可访问性指南
HTML5原生日期选择器与jQuery UI:实现日期选择器的联动与程序化控制
Python模块化编程:有效管理依赖与避免循环引用
c++如何使用折叠表达式(Fold Expressions)_c++17可变参数模板新技巧
在VS Code中配置和运行Dart程序的完整步骤
KFC早餐时段怎么领特惠代码_KFC早餐订餐优惠代码获取与使用说明
Python vgamepad库按键模拟:正确使用XUSB_BUTTON常量
单12V-2×6实现为RTX 5090供电750W!甚至都没敢跑分
AO3镜像入口大全 AO3网页版内容访问全集
c++如何使用Catch2编写单元测试_c++简洁易用的BDD风格测试框架
俄罗斯Yandex搜索引擎入口_Yandex官网免登录一键访问
台积电1.4nm工艺A14瞄准2028:10年来性能提升80%
AO3网页版合集入口 Archive of Our Own同人作品浏览指南
qq音乐在线播放入口_qq音乐电脑版登录链接
MAC如何将整个网页截长图_MAC使用Safari的导出为PDF或第三方工具
word邮件合并后日期格式不对怎么改_Word邮件合并日期格式修改方法
Lar*el Form Request 中唯一性验证更新操作的正确实践
解决Django多数据库/多Schema环境下外键迁移问题
邮政快递单号查询入口 邮政快递物流信息在线查询入口
Lar*el DB::listen 事件中的查询执行时间单位解析
汽水音乐车机版8.9下载 汽水音乐车机版8.9版本安装入口
Golang如何实现微服务鉴权与权限控制_Golang微服务鉴权与权限管理实践
Win11怎么安装Linux子系统 Win11 WSL2安装Ubuntu及环境配置指南
如何配置Composer的PSR-4自动加载_Composer自动加载命名空间映射实践教程