MySQL开启慢查询日志
2017-03-17 15:35
239 查看
Windows下找到mysql的安装目录下的my.ini文件。我用的mysql版本较低,5.1.40。
在my.ini增加以下几行:
[mysqld]
定义超过多少秒的查询算是慢查询,我这里定义的是2秒
long_query_time = 2
//5.0、5.1等版本配置如下选项
定义慢查询日志的路径
log-slow-queries = E:/mysqldb/mysqlslowquery.log
//5.5及以上版本配置如下选项
slow_query_log = ON
slow_query_log_file= E:/mysqldb/slow_query_log.txt
以上的配置需要重启mysql server进程mysqld才会生效。也可动态开启慢查询日志
查看long_query_time
SQL语句运行超过long_query_time设定的值时,语句将被记录到慢查询日志中,此参数单位为秒。
查看slow_query_log参数
设置慢查询:
mysql>set global slow_query_log = on;
mysql>set global long_query_time = 1;
mysql>select sleep(2);
在my.ini增加以下几行:
[mysqld]
定义超过多少秒的查询算是慢查询,我这里定义的是2秒
long_query_time = 2
//5.0、5.1等版本配置如下选项
定义慢查询日志的路径
log-slow-queries = E:/mysqldb/mysqlslowquery.log
//5.5及以上版本配置如下选项
slow_query_log = ON
slow_query_log_file= E:/mysqldb/slow_query_log.txt
以上的配置需要重启mysql server进程mysqld才会生效。也可动态开启慢查询日志
查看long_query_time
SQL语句运行超过long_query_time设定的值时,语句将被记录到慢查询日志中,此参数单位为秒。
查看slow_query_log参数
设置慢查询:
mysql>set global slow_query_log = on;
mysql>set global long_query_time = 1;
mysql>select sleep(2);
相关文章推荐
- 开启mysql的常规查询日志
- 开启mysql慢查询日志 不重启的方法
- 开启mysql慢查询日志并使用mysqldumpslow命令查看
- windows下开启mysql慢查询日志
- MySQL 5.1.6以上版本动态开启慢查询日志 推荐
- 快速开启MySQL慢日志查询的方法
- 开启mysql慢查询日志
- mysql慢查询日志开启
- mysql 开启慢查询 如何打开mysql的慢查询日志记录
- windows主机开启MySQL慢查询日志
- 开启mysql慢查询日志,不重启数据库的方法
- Mysql 5.1 开启慢查询日志功能
- Windows + Linux Mysql慢查询日志开启的方法
- mysql开启查看慢查询日志[转]
- 开启MySQL慢查询日志
- mysql 开启慢查询日志(转)
- windows下mysql日志开启与查询
- windows下mysql日志开启与查询
- 【mysql】开启慢查询日志
- Windows + Linux Mysql慢查询日志开启的方法