mysql的慢查询日志

1.慢查询的作用

   慢查询可以设定一个特定的时间,当执行的sql语句的时间大于这个特定的时间的时候,这条sql会被记录到慢查询的日志中,这样可以针对这些语句进行优化,提高数据库的访问速度。

2.如何开启慢查询

  (1) 查看慢查询的相关配置信息   show variables like '%slow%';

    

    log_slow_querys //是否开启慢查询 ,可以使用 set global log_slow_queries = on 开启mysql的慢查询功能

    slow_query_log//是否开启慢查询日志  可以使用 set global slow_query_log=ON; 开启mysql的慢查询的日志

    slow_query_log_file //日志文件的路径 里面记录了超过时间的sql语句

 

  (2) 查看慢查询的时间  show variables like '%long%'

  

  默认值为10秒,可以使用 set global long_query_time = 20 修改默认的时间

posted on 2013-03-10 16:48  李乐已存在  阅读(172)  评论(0编辑  收藏  举报

AmazingCounters.com