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提供重要的依据

  • 相关阅读:
    ICPC-Beijing 2006 狼抓兔子
    【模板】多项式求逆
    AHOI2014/JSOI2014 奇怪的计算器
    Hnoi2013 切糕
    Ahoi2014&Jsoi2014 支线剧情
    bzoj3774 最优选择
    WC2019游记
    HNOI2007 分裂游戏
    bzoj1457 棋盘游戏
    poj2484 A Funny Game
  • 原文地址:https://www.cnblogs.com/dsitn/p/7080901.html
Copyright © 2011-2022 走看看