zoukankan      html  css  js  c++  java
  • MySQL慢查询日志分割

    mysql> set global slow_query_log=0;
    Query OK, 0 rows affected (0.00 sec)
     
    mysql> set global slow_query_log_file='/data/mysql_33096/mysqllog/slow_query_2014-06-09.log';
    Query OK, 0 rows affected (0.00 sec)
     
    mysql> show variables like 'slow%';
    +---------------------+------------------------------------------------------+
    | Variable_name | Value |
    +---------------------+------------------------------------------------------+
    | slow_launch_time | 2 |
    | slow_query_log | OFF |
    | slow_query_log_file | /data/mysql_33096/mysqllog/slow_query_2014-06-09.log |
    +---------------------+------------------------------------------------------+
     
    mysql> set global slow_query_log=1;
    Query OK, 0 rows affected (0.00 sec)
    mysql> show variables like 'slow%';
    +---------------------+-------------------------------------------+
    | Variable_name | Value |
    +---------------------+-------------------------------------------+
    | slow_launch_time | 2 |
    | slow_query_log | ON |
    | slow_query_log_file | /data/mysql_33096/mysqllog/slow_query.log |
    +---------------------+-------------------------------------------+
    3 rows in set (0.00 sec)
     

    /root/slowlog.sh脚本
     
    #!/bin/bash
    ####split mysql slow-query-log#######
    LOGDIR=/data/mysqllog
    DATE=`date +"%Y-%m-%d"`
    user=xxx
    passwd=****
    #stop slow_query_log
    mysql -u$user -p$passwd -e "set global slow_query_log=0"
    #reset the filename of slow_query_log
    mysql -u$user -p$passwd -e "set global slow_query_log_file='${LOGDIR}/slow_query_${DATE}.log'"
    #enable slow_query_log
    mysql -u$user -p$passwd -e "set global slow_query_log=1"
    #remove slow_query_log 7days ago.
    cd $LOGDIR
    find ./slow_query* -ctime +7 -exec rm -f {} ;

    定时任务:
     
    [wy@dev88 home]$ sudo crontab -e
    00 0 * * * /root/slowlog.sh
    今日记一事,明日悟一理,积久而成学。
  • 相关阅读:
    贪心策略---不重叠的区间个数
    贪心策略---分配饼干
    双指针---最长子序列
    双指针---回文字符串
    双指针---反转字符串中的元音字符
    双指针---两数平方和
    双指针---有序数组的TWO SUM
    排序---小结
    排序---桶排序
    变量的解构赋值
  • 原文地址:https://www.cnblogs.com/rockbes/p/3972749.html
Copyright © 2011-2022 走看看