首页/应用软件/内容

MySQL打开慢查询日志的方法详细说明

应用软件2022-10-02 阅读()
+---------------------+--------------------------------------------+ 2 rows in set (0.00 sec)

1.4 修改方法2:(推荐)

修改 MySql 慢查询,好多人不知道my.cnf 路径,可以用 find 查找

备注:我的MySQL 是编译的 路径为 /etc/my.cnf (一般都是这里)


[root@localhost log]# find / -type f -name "my.cnf"

/application/mysql-5.5.51/mysql-test/suite/rpl/my.cnf

/application/mysql-5.5.51/mysql-test/suite/federated/my.cnf

/application/mysql-5.5.51/mysql-5.5.51-linux2.6-x86_64/mysql-test/suite/rpl/my.cnf

/application/mysql-5.5.51/mysql-5.5.51-linux2.6-x86_64/mysql-test/suite/federated/my.cnf

/etc/my.cnf  ###(一般都是这里)

1.4.1.1 修改


[root@localhost log]# vim /etc/my.cnf

找到 [mysqld] 下面添加


slow_query_log =1

slow_query_log_file=/application/mysql/data/localhost-slow.log

long_query_time = 1

参数说明:

  1. slow_query_log 慢查询开启状态 1 为开启

  2. slow_query_log_file 慢查询日志存放的位置

  3. long_query_time 查询超过多少秒才记录 默认10秒 修改为1秒

修改完重启MySQL

1.5 查看、测试

1.5.1.1 插入一条测试慢查询


mysql> select sleep(2);

+----------+

(北联网教程,专业提供视频软件下载)

第1页  第2页  第3页  第4页  第5页  第6页  第7页  第8页  第9页  第10页  第11页  第12页  第13页  第14页  第15页  第16页  第17页  第18页  第19页  第20页  第21页  第22页  第23页  第24页  第25页  第26页  第27页  第28页  第29页  第30页  第31页  第32页  第33页  第34页  第35页  第36页  第37页  第38页  第39页  第40页  第41页  第42页  第43页  第44页 

……

相关阅读