• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > MySQL中按时间获取慢日志信息的方法

MySQL中按时间获取慢日志信息的方法

作者:吴炳锡 字体:[增加 减小] 来源:互联网 时间:2017-05-11

吴炳锡通过本文主要向大家介绍了mysql 日志时间不对,mysql 日志时间,mysql日志文件在哪,mysql日志,mysql错误日志在哪里等相关知识,希望本文的分享对您有所帮助

今天处理一个case: 数据库异常,连接数突增。
想着分析一下慢日志,可是一看慢日志都好几G了,而且是短日志格式,找到那个时间点相对比较难。于是写了一个脚本从慢日志按时间提取点日志。脚本:

https://github.com/wubx/mysql-binlog-statistic/blob/master/bin/cutlogbytime

使用方法:
#用于从慢日志用截取一个时间段的日志方便分析
./cutlogbytime /path/slowlogfile starttime endtime  > dstfile.log</div>
时间需要写时戳

mysql> select unix_timestamp('2013-04-05');
+------------------------------+
| unix_timestamp('2013-04-05') |
+------------------------------+
| 1365091200 |
+------------------------------+
1 row in set (0.00 sec)

mysql> select unix_timestamp('2013-04-06');
+------------------------------+
| unix_timestamp('2013-04-06') |
+------------------------------+
| 1365177600 |
+------------------------------+
1 row in set (0.00 sec)

</div>
./cutlogbytime /path/slowlogfile 1365091200 1365177600 > 20130405_slow.log

</div>

这样得到一天的日志文件就小一点的也容易分析了。而且可以根据天的文件,在取一天的某个时间点的日志。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • MySQL中按时间获取慢日志信息的方法

相关文章

  • 2018-12-05Mysql一些复杂的sql语句(查询与删除重复的行)
  • 2018-12-05Oracle 查看imp导出文件中字符集
  • 2017-05-11mysqldump数据库备份参数详解
  • 2018-12-05MySQL高级九——MyISAM表锁(共享读锁)
  • 2018-12-05使用Innobackupex快速搭建(修复)MySQL主从架构
  • 2018-12-05MySQL配置文件无法修改的解决方案详解(Win10)
  • 2018-12-05动态给表添加删除字段并同时修改它的插入更新存储过程
  • 2018-12-05Character set '#45' 导致主从停止问题
  • 2018-12-05JDBC是如何实现动态查询的?
  • 2018-12-05MySQL服务器默认安装之后调节性能的方法

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 利用sys.sysprocesses检查SqlServer的阻塞和死锁
    • 几个常见的MySQL的可优化点归纳总结
    • 解决hibernate+mysql写入数据库乱码
    • SQL语句 操作全集 学习mssql的朋友一定要看
    • MySQL根据离线binlog快速“闪回”的详情介绍
    • 关于mysql_free_result的10篇文章推荐
    • 目前用到的两个分页存储过程代码
    • Mysql中的find_in_set的使用方法介绍
    • 怎样用一条SQL语句查询不同的数据库
    • SQL Server中的执行引擎入门 图解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有