颠覆与创新

超态信息插件 Sinfo

不想变成栏目的信息不是好信息

更新时间:2016-05-02
首页 > 建站技术文档 > 开启PHP-FPM慢日志和MYSQL慢日志

开启PHP-FPM慢日志和MYSQL慢日志

来源:互联网   作者:东坡网整理   发布日期:2019-04-09 14:49:40   阅读次数:3717

PHP慢日志和MYSQL慢日志是优化网站的重要工具,以下开启方法以php7.2-fpm和mysql5.6为例。

1、php-fpm开启慢日志

打开php-fpm配置文件php-fpm.conf,将以下代码找到,并修改日志位置

slowlog = /var/log/php_slow.log
request_slowlog_timeout = 5
request_slowlog_trace_depth = 20

request_slowlog_timeout = 5 表示当某脚本执行时间大于5秒时,会被记录到慢日志中,request_slowlog_trace_depth 表示慢日志深度

2、mysql5.6开启慢日志

打开配置文件my.conf,插入内容

slow_query_log = 1
slow_query_log_file = /var/log/mysql_slow.log
long_query_time = 5
log_queries_not_using_indexes = 1

可以使用如下命令查看mysql慢日志开启情况

show variables like '%query%';

实际操作中,常用mysqldumpslow工具分析mysql慢日志,具体使用方法可以用 mysqldumpslow --help 查看

注意:日志目录必须有读写权限,最好设置为0777

相关文档
    暂无相关信息
相关插件
    暂无相关信息
联系我们

技术支持:点击这里给我发消息

其它咨询:点击这里给我发消息

微信号:imDP1037,注明东坡网

ECMS互助QQ群:308293433

©2013-2019 DP1037.COM东坡网,致力于帝国cms插件和二次开发,为帝国cms加油! 备案号:粤ICP备14036885号-2

本页采用东坡网【动态页缓存插件】,当前页面缓存时间 2024-04-16 12:21:20
本次重新生成缓存,总耗时 0.0062549114227295 秒