是否有任何查询/方法来显示在所有服务器上执行的最后查询?
发布于 2009-03-16 12:40:36
您可以为这类诊断启用通用查询日志。通常,并不是在生产服务器上记录所有的选择查询,但这是一个性能杀手。
编辑您的MySQL配置,例如/etc/mysql/my.cnf -查找或添加如下一行
[mysqld]
log = /var/log/mysql/mysql.log重新启动mysql以获取更改,现在您可以
tail -f /var/log/mysql/mysql.log嘿,普雷托,你可以在他们进来的时候看问题。
发布于 2015-06-18 17:49:01
SELECT * FROM mysql.general_log WHERE command_type ='Query' LIMIT total;发布于 2015-03-30 10:15:46
您可以执行监视mysql查询日志的流程操作。
打开mysql配置文件my.cnf
sudo nano /etc/mysql/my.cnf在[mysqld]标题下搜索以下行并取消注释这些行以启用日志
general_log_file = /var/log/mysql/mysql.log
general_log = 1重新启动mysql服务器以反映更改
sudo service mysql start使用终端中的以下命令监视mysql服务器日志
tail -f /var/log/mysql/mysql.loghttps://stackoverflow.com/questions/650238
复制相似问题