mysql 慢查询日志

1.mysql的慢查询日志,主要就是用来记录一些耗时的查询操作。通过这个日志我们就可以分析出哪些的操作是影响性能的,我们需要对其进行一些优化措施。

2.如何开启慢查询日志?

找到 MySQL 的配置文件,Windows 下是 my.ini,Linux 下的是 my.cnf。

进行如下配置就可以了。

slow-query-log=1

slow_query_log_file="IYAL1FJC59FOFNA-slow.log"

long_query_time=10

第一行是指定开启慢查询日志

第二行是指定慢查询日志的路径

第三行是指定查询时间大于多少的才进行记录,但是是毫秒,也就是操作大于 10ms 的操作都会被记录。

配置完毕之后要重启 MySQL 生效。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 当感到sql查询过慢的时候,我们一般有两种查看方法 explain 执行计划,可以查看单条sql语句的具体执行过程...
    winlans阅读 1,402评论 0 0
  • 日志文件对于一个服务器来说是非常重要的,它记录着服务器的运行信息,许多操作都会写日到日志文件,通过日志文件可以监视...
    时待吾阅读 1,037评论 0 5
  • Mysql 有4种类型的日志:Error Log、Genaral Query Log、 Binary Log 和 ...
    人在码途阅读 16,462评论 2 11
  • 【三生三世长相思】 目录上一章 渝都新戏 第三十八章 司命说书(一) 文/锦歌长安 碧瑶定睛一看,果然是司命和天权...
    锦歌长安阅读 1,332评论 9 5
  • 我的父母是勤劳的人,节俭的人。最近看见父母亲为了我的事情东奔西跑,弄到全身脏兮兮的,就特别想为父母写点什...
    D008相信幸福阅读 185评论 0 4