Linux学习
在Docker中运行一个Ubuntu桌面并安装Chrome浏览器
Docker云桌面(docker-headless)
Docker 部署Jupyter Notebook
知了 - 开源音乐服务器
NoVNC安装部署
Redis
怎样连接到Redis
MooseFS的简介、部署及应用
Moose部署日记
Moose-Fast部署
Moosefs快速启动
MooseSSD部署
新Moosefs部署详情:
Fedora36 Linux 手动设置IP
umount 提示 target is busy
Mysql慢日志
PVE相关
PVE迁移失败故障案例:ssh秘钥问题
qemu-img 转换镜像格式
glusterfs部署日记
Ceph部署记录
PVE下的新Ceph
查看网卡速率
Iscsi 部署安装
OTRS-znuny部署记录
CubeFs部署日记
CasaOS安装记录
VMware ESXi部署
PVE硬盘直通的几种方式
ZFS内存高占用ARC
ZFS zpool学习文档
PVE节点退出集群
Linux操作问题,疑难杂症记录
乱码不显示中文
如何清除磁盘上残留的分区信息:
iperf3 网络性能测试工具
电视直播配置
本文档使用 MrDoc 发布
-
+
首页
Mysql慢日志
# 查询慢日志: 1. 登录 MySQL 服务器,并开启 MySQL 慢查询日志。可以使用以下语句查询是否启用了慢查询日志: ``` SHOW VARIABLES LIKE '%slow_query_log%'; ``` 如果结果是 slow_query_log = ON,则表示已经启用;如果是 slow_query_log = OFF,则需要使用以下语句启用: ``` SET GLOBAL slow_query_log = 1; ``` 2. 查找慢查询日志的位置。可以使用以下命令查看 MySQL 的慢查询日志文件名及其存放位置: ``` SHOW VARIABLES LIKE '%slow_query_log_file%'; ``` 3. 导出慢查询日志。可以使用以下命令在 Linux 中使用 mysqldumpslow 工具将 MySQL 慢查询日志导出到指定文件中: ``` mysqldumpslow -s t /var/log/mysql/mysql-slow.log > /path/to/output/slow_queries.txt 其中 -s t 表示按照时间的顺序(从最近到最旧)来排序查询记录, /var/log/mysql/mysql-slow.log 是存储 MySQL 慢查询日志的路径和名称 /path/to/output/slow_queries.txt 是输出的文本文件路径和名称。 ``` 导出最近一个小时内的慢查询日志 ``` mysqldumpslow -s t -t 3600 /var/log/mysql/mysql-slow.log > /path/to/output/slow_queries.txt ``` 最消耗资源的前 10 条记录。可以使用以下命令: ``` mysqldumpslow -s c -t 10 /path/to/your/slow_query_log_file ``` 以消耗 CPU 时间最多的查询作为排序依据,请使用 -s r 参数。 ## 遇到的错误: ``` Died at /usr/local/mysql/bin/mysqldumpslow line 161, <> chunk 6874. ``` 该错误通常表示 mysqldumpslow 在分析 MySQL 慢查询日志时发生了错误。可能的原因包括: 1. 日志文件格式错误:MySQL 慢查询日志文件可能已损坏或已更改其格式,导致 mysqldumpslow 无法正确处理它们。 2. 日志文件过大:如果 MySQL 慢查询日志文件太大,则可能会耗尽内存,导致 mysqldumpslow 崩溃。 3. 系统配置不足:如果系统没有足够的内存和磁盘空间来处理和存储 MySQL 慢查询日志文件,则可能会出现此错误。 针对该错误,可以尝试以下措施来解决问题: 1. 检查 MySQL 慢查询日志文件是否存在且有效。可以尝试通过手动查看该文件以确认其格式是否正确,或者在另一台服务器上使用相同的 mysqldumpslow 工具来检查它。 2. 如果日志文件太大,请尝试将其拆成较小的文件。这可以通过使用 split 命令实现。 3. 确认系统具有足够的内存和磁盘空间。可以尝试释放一些内存或清理不必要的文件,以确保系统拥有足够的资源来处理 MySQL 慢查询日志文件。 4. 尝试升级或重新安装 mysqldumpslow 工具。可能存在版本不兼容或损坏的问题,因此重新安装或升级可能会解决该问题。
dz
2023年5月1日 12:36
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码