启用MySQL慢查询日志记录
MySQL是用于数据库驱动的网站(如WordPress)的最受欢迎的数据库管理系统之一。能够在VPS Hosting上调查MySQL问题至关重要。
步骤
- 以root身份通过SSH登录到服务器。
- 将/etc/my.cnf备份为/etc/my.cnf.bak。$(日期+%F_%R)
这将保存日期和时间的文件备份 - 编辑/etc/my.cnf文件。
- 在[mysqld]分区插入以下行:
mysql
版本
5.5var / log / slow-queries.log
MariaDB
##慢速查询日志
- 保存文件并退出编辑器。
- 创建日志文件并设置适当的权限
轻触/var/log/slow-queries.log && chown mysql:mysql /var/log/slow-queries.log
- 使用适合您环境的命令重新启动数据库服务。
CentOS 6 cPanel MySQL CentOS 6服务mysql重启服务mysqld重启服务mariadb重启
CentOS 7systemctl mysqld重启systemctl mariadb重启
- 查看慢查询日志,确保其正在运行。
cat /var/log/slow-queries.log
如果正确启用,您应该会看到与以下类似的内容。让MySQL运行几个小时来捕获大量数据。/ usr / libexec / mysqld,版本:5.0.45-log(源分发)。开头为:Tcp端口:0 Unix套接字:/var/lib/mysql/mysql.sock时间Id命令参数
vi /etc/my.cnf
相关步骤
更多信息
我们的服务器专家可以收费执行这些步骤。要了解有关GoDaddy提供的主机服务的更多信息,请参阅
主机服务菜单。