zoukankan      html  css  js  c++  java
  • mysq开启慢查询

    1 将未建立索引的sql放到慢查询日志中


    查看 log_queries_not_using_indexes 是否为on

    show variables like 'log%';

    将 log_queries_not_using_indexes 设置为on

    set global log_queries_not_using_indexes = on;

    再次查看log_queries_not_using_indexes

    show variables like 'log%';(查看是否开启)

    2 设置慢查询的时间(sql运行时间超过设定,此sql将被记录到慢查询日志当中去)


    查看long_query_time 

    show variables like 'long_query_time';

     设置long_query_time(单位为秒)

    set global long_query_time = 0.1;

    打开新的会话,查看long_query_time

    注意:打开新的会话窗口后在查看

     3 查看慢查询日志所在位置,开启慢查询


    show variables like 'slow%';

     

    slow_query_log_file  表示慢查询日志存放的位置

    slow_query_log 表示慢查询功能是否开启

    开始慢查询日志

    set global slow_query_log = on;

    到此为止,慢查询设置完毕,以后没有索引的sql 或者 执行时间超过100毫秒的sql 将自动保存到 ZHANG-PC-slow.log中,为我们分析sql提供重要的依据

  • 相关阅读:
    a冲刺总结随笔
    a版本冲刺第十天
    a版本冲刺第九天
    a版本冲刺第八天
    a版本冲刺第七天
    a版本冲刺第六天
    a版本冲刺第五天
    BETA 版冲刺前准备
    Alpha事后诸葛会议
    Alpha答辩总结
  • 原文地址:https://www.cnblogs.com/dsitn/p/7080901.html
Copyright © 2011-2022 走看看