mysql日志设置

  mysql有一个功能就是可以log下来运行的比较慢的sql语句,默认是没有这个log的,为了开启这个功能,
要修改my.cnf或者在mysql启动的时候加入一些参数。如果在my.cnf里面修改,需增加如下几行
  long_query_time = 1
  log-slow-queries = /var/youpath/slow.log
  log-queries-not-using-indexes
  long_query_time 是指执行超过多久的sql会被log下来,这里是1秒。
  log-slow-queries 设置把日志写在那里,可以为空,系统会给一个缺省的文件host_name-slow.log,
  log-queries-not-using-indexes 就是字面意思,log下来没有使用索引的query。
把上述参数打开,运行一段时间,就可以关掉了。

我们的在my.ini里头改就成 linux的系统是my.cnf.

你可能感兴趣的:(mysql)