在Ubuntu系统中,查看PHP慢查询日志的方法如下:
slow_query_log = 1
slow_query_log_file = /path/to/your/slow-query.log
long_query_time = 2
将slow_query_log
设置为1以启用慢查询日志,slow_query_log_file
设置为你希望存储日志的文件路径,long_query_time
设置为你认为慢查询的阈值(以秒为单位)。
sudo service php-fpm restart
或者
sudo service apache2 restart
cat /path/to/your/slow-query.log
pt-query-digest
。首先,安装Percona Toolkit:sudo apt-get install percona-toolkit
然后,使用pt-query-digest
分析慢查询日志:
pt-query-digest /path/to/your/slow-query.log
这将为你提供有关慢查询的详细信息,包括查询本身、执行时间、影响的行数等。