Mysql笔记之 -- 开启Mysql慢查询
Windows下开启MySQL慢查询
MySQL在Windows系统中的配置文件一般是是my.ini找到[mysqld]下面加上
log-slow-queries=C:/Program Files/MySQL/MySQL Server 5.1/Datafiles/slowquery.log
long_query_time=2
log-slow-admin-statements
log-queries-not-using-indexes
Linux下启用MySQL慢查询
MySQL在linux系统中的配置文件一般是是my.cnf找到[mysqld]下面加上
log-slow-queries=/usr/loca/mysql/Datafiles/slowquery.log
long_query_time=2
log-slow-admin-statements
log-queries-not-using-indexes
注意
log-slow-queries =C:/Program Files/MySQL/MySQL Server 5.1/Datafiles/slowquery.log为慢查询日志存放的位置,一般这个目录要有MySQL的运行帐号的可写权限,一般都将这个目录设 置为MySQL的数据存放目录;
long_query_time=2中的2表示查询超过两秒才记录;
log-queries-not-using-indexes也是5.1的新选项,可以没有使用index的sql语句记录到慢查询日志中
log-slow-admin-statements该命令选项可以将OPTIMIZE TABLE, ANALYZE TABLE, 以及ALTER TABLE 等管理操作写道慢查询日志中.
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。