首页 » Web前端 » mysql日记php技巧_若何启用MySQL慢查询日志并在Linux长进行分析

mysql日记php技巧_若何启用MySQL慢查询日志并在Linux长进行分析

访客 2024-11-28 0

扫一扫用手机浏览

文章目录 [+]
小编通过SSH连接到Plesk做事器 。
在MySQL配置文件中启用MySQL慢查询日志my.cnf:2.1。
my.cnf在任何文本编辑器中打开文件。
在这个例子中,我们利用的是vim编辑器2.2。
添加以下[mysqld]部分下面的记录:slow_query_log = 1log-slow-queries = /var/log/mysql-slow.loglong_query_time = 2Note: In MySQL 5.7, the variable log-slow-queries is deprecated. Use slow_query_log instead.2.3。
保存变动并关闭文件。
个中long_query_time

mysql日记php技巧_若何启用MySQL慢查询日志并在Linux长进行分析 mysql日记php技巧_若何启用MySQL慢查询日志并在Linux长进行分析 Web前端

- SQL查询在几秒钟内实行所花费的韶光。
如果查询的韶光超过指定的值,则此查询将记录在慢查询日志文件中。
在基于CentOS / RHEL的发行版上:# vi /etc/my.cnf在Debian / Ubuntu的发行版上:# vi /etc/mysql/my.cnf创建慢速查询日志文件/var/log/mysql-slow.log并为其设置精确的所有权:# touch /var/log/mysql-slow.log# chown mysql:mysql /var/log/mysql-slow.log重启MySQL。
该命令取决于操作系统和已安装的MySQL版本:基于CentOS / RHEL的发行版:# service mysqld restart对付基于Debian / Ubuntu的发行版:# service mysql restart如果安装了MariaDB:# service mariadb restart开始监视慢速查询日志文件。
利用命令 mysqldumpslow对其进行剖析并打印慢查询日志文件的择要。
例如,要打印已记录的所有慢速查询,请运行以下命令:# mysqldumpslow -a /var/log/mysql-slow.logmysqldumpslow选项的完全列表请拜会
mysql日记php技巧_若何启用MySQL慢查询日志并在Linux长进行分析 mysql日记php技巧_若何启用MySQL慢查询日志并在Linux长进行分析 Web前端
(图片来自网络侵删)
标签:

相关文章