字体:  

怎样打开mysql的慢查询日志记录

huangliming 发表于: 2007-12-10 08:58 来源: SupeSite/X-Space官方站

mysql慢查询日志对于跟踪有问题的查询非常有用,可以分析出当前程序里有很耗费资源的sql语句,那如何打开mysql的慢查询日志记录呢?
      其实打开mysql的慢查询日志很简单,只需要在mysql的配置文件里(windows系统是my.ini,linux系统是my.cnf)的[mysqld]下面加上

CODE:

log-slow-queries=/data/mysqldata/slowquery.log
long_query_time=2
注:
/data/mysqldata/slowquery.log为日志存放的文件的位置,一般这个目录要有mysql的运行帐号的可写权限,一般都将这个目录设置为mysql的数据存放目录,long_query_time=2中的2表示查询超过两秒才记录.

最新回复

chf at 2007-12-10 15:01:41
谢谢分享
日特耳 at 2007-12-10 15:18:59
不错,支持一下
日特耳 at 2007-12-10 15:19:17
不错,支持一下
yangjiangh at 2007-12-15 00:28:30
谢谢分享
又学到了东西了!
it1988.com at 2008-4-20 16:45:03
club123456 at 2008-4-21 09:58:44
谢谢分享了。
sdwrc at 2008-4-24 11:19:51
好东西啊!谢谢分享!





中国站长论坛:www.hotwzw.cn(全国站长扎堆的地方!)
woaixihb at 2008-4-24 18:44:27
monkey502048 at 2008-4-26 11:03:31
一直不了解DZ那位大侠可帮忙
woaixihb at 2008-4-26 15:32:07
hb163 at 2008-4-28 10:26:49
呵呵。好呀。