2010-11-19 96 views
0

我最近运行了mysqltuner脚本,并且我注意到大约5000个没有索引的连接,这必须减小到一个很小的值。mysql loggin慢查询

有,使我们能够在mysql中

我已经添加下的[mysqld] my.cnf中的部分以下行

日志查询,未使用的索引 记录这些查询的选项log_slow_queries = /无功/日志/ mysqld.slow.log

但日志仍然空的,我怎么能得到记录,以便优化这些查询

回答

0

你这样做后,重新启动MySQL吗?

sudo service mysql restart

如果你没有,也不会记录任何东西。我还想知道自己是否在实际记录查询时出现延迟。给它时间,日志会显示出来。

+0

日志记录正在工作,我观察到日志并注意到大部分记录的查询都是用于具有在0值或1值之间切换的字段状态的表上的连接。我已经读了一些时间,字段不是必需的,因为范围非常小。 – user160108 2010-11-20 08:37:00