Welcome 微信登录

首页 / 数据库 / MySQL / MySQL慢查询日志和错误日志按天轮询

问题背景
为便于问题排查和减小日志文件大小,需对慢查询日志和错误日志按天轮询轮询脚本(/data/scripts/mysql-log-rotate):"/data/dbdata/otherlog/slow_query.log" "/data/dbdata/otherlog/mysql_error.log" {
    create 660 mysql mysql
    dateext
    notifempty
    daily
    maxage 60
    rotate 30
    missingok
    compress
    olddir /data/dbdata/otherlog
             
    postrotate
        if /usr/local/mysql/bin/mysqladmin ping -uroot -S /var/run/mysql/mysql.sock &>/dev/null; then
            /usr/local/mysql/bin/mysqladmin flush-logs -uroot -S /var/run/mysql/mysql.sock
        fi
    endscript
}CRONTAB信息:
00 00 * * * (/usr/sbin/logrotate -f /data/scripts/mysql-log-rotate >/dev/null 2>&1)相关阅读:MySQL慢查询开启及分析方法 http://www.linuxidc.com/Linux/2013-07/87457.htm分析MySQL慢查询日志的好工具--mysqlsla http://www.linuxidc.com/Linux/2013-06/86447.htmMySQL前缀索引导致的慢查询 http://www.linuxidc.com/Linux/2013-05/84520.htm【体系结构】MySQL 日志文件--慢查询日志 http://www.linuxidc.com/Linux/2013-04/82734.htmMySQL调优三步曲(慢查询、explain profile) http://www.linuxidc.com/Linux/2012-09/70459.htmOracle中tnsnames.ora的作用Oracle数据库中的函数,包和触发器相关资讯      MySQL日志  MySQL慢查询日志 
  • MySQL二进制日志  (今 07:43)
  • MySQL之日志和mysqlbinlog工具的使  (06月20日)
  • MySQL日志文件类型  (04月13日)
  • 关于 MySQL二进制日志  (08月17日)
  • MySQL优化 - 开启MySQL慢查询日志  (05月12日)
  • MySQL二进制日志操作  (03月18日)
本文评论 查看全部评论 (0)
表情: 姓名: 字数