当前位置:Gxlcms > 数据库问题 > Mysql5.5 慢查询 trace的配置(转,针对5.5)

Mysql5.5 慢查询 trace的配置(转,针对5.5)

时间:2021-07-01 10:21:17 帮助过:34人阅读

 
  1. <span style="color:#333333">log-queries-not-using-indexes  </span><span style="color:#66ff99"> </span><span style="color:#009900">  #表示记录下没有使用索引的查询</span>  
配置好以后重新启动一个MYSQL: 技术分享 我们再观察一下MySQL\MySQL Server 5.5\目录下面是否自动创建了mysql-slow.log文件. 至此就慢查询配置OK了。 注:不同版本下的MYSQL慢查询需要配置文件会有所不同,我的是5.5 二、不通过配置文件开启慢查询;(这种方法各个版本基本上都可以使用,不用重启,更不需要去找配置文件的位置) 使用DOS命令,进入mysql; 技术分享                 通过DOS命令 开启慢查询“set slow_query_log=ON;”命令打开;(注:不同版本global可需要可不需要自己尝试) 技术分享     设置输出的格式"select @@global.log_output=‘FILE‘; 或set @@global.log_output=‘TABLE‘;//设置为库表格式 show create table mysql.slow_log;//慢查询保存到mysql数据的slow_log表中"可以设置默认为TABLE,FILE和TABLE只能同时使用一个。 如果需要改变log_output的值使用“set global log_output=‘TABLE‘;即可修改” 设置log文件的存放位置“set slow_query_log_file="保存的路径";”                                        技术分享    设置慢查询时间“set long_query_time=5;”这里设置为5s(注:使用set global long_query_time=5可能会设置失败)   技术分享

Mysql5.5 慢查询 trace的配置(转,针对5.5)

标签:log文件   safe   bsp   bar   tar   out   tools   art   文件   

人气教程排行