慢日志 mysql

慢日志(Slow Query Log)是MySQL的一种日志记录机制,用于记录执行时间超过阈值(通常为几秒钟)的SQL查询语句。当数据库中存在大量的日志或者查询出现瓶颈时,使用慢日志可以帮助开发者找出问题所在。

慢日志 mysql

如果要启用MySQL的慢日志功能,需要在配置文件中进行相应设置,具体的步骤如下:

# 打开 MySQL 配置文件 sudo vim /etc/mysql/my.cnf 1. 找到 [mysqld] 节点 [mysqld] 1. 启用慢日志功能 slow_query_log=ON 1. 慢日志存放路径 slow_query_log_file=/var/log/mysql/mysql-slow.log 1. 设置慢日志阈值(单位:秒) long_query_time=2 1. 重新启动 MySQL 服务 sudo service mysql restart