MySQL 之 slowlog

  • 查看slowlog配置

    • show variables like '%slow%';
    • image.png
  • 开启

    • set global slow_query_log=1;
  • 设置log路径

  • set global slow_query_log_file = 'xxx\slow_log';

  • 关闭

    • set global slow_query_log=0;
  • 测试

    • select sleep(10) as a, 1 as b;
      • image.png
  • log分析

    • log 记录的时间:# Time: 2018-09-05T10:43:01.037352Z
    • SQL 的执行主机:# User@Host: root[root] @ localhost [127.0.0.1] Id: 51
    • SQL 的执行信息(执行时间(单位:s),锁时间,返回结果行数,查询总行数):# Query_time: 10.005968 Lock_time: 0.000000 Rows_sent: 1 Rows_examined: 0
    • SQL 执行发生的时间:SET timestamp=1536144181;
    • SQL 的执行内容:select sleep(10) as a, 1 as b;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.A simple master-to-slave replication is currently being...
    Kevin关大大阅读 5,991评论 0 3
  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 9,487评论 0 13
  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 7,838评论 5 116
  • 对于一个零食控来说,要求不吃零食,这是一种怎么样的痛?感觉就象要去戒掉自己最心爱的东西,感觉就象遭受失恋失去了另一...
    暖阳阳的杨阅读 411评论 0 0
  • 性格总是很慢热,这要怎么破?高考结束到现在志愿填报结束,所有的都落幕,才后知后觉的想起,有话想说~ 关于高考,从未...
    檐茶阅读 200评论 7 3