mysqlbinlog日志查看
先查看binlog是否开启以及位置
# 是否启用binlog日志
show variables like 'log_bin';
# 日志保存时长
show variables like '%expire_logs_days%';
# 查看当前服务器使用的binlog文件及大小
show binary logs;
# 查看binlog的目录
show global variables like "%log_bin%";
到mysql主机上的binlog的目录下查找binlog文件,因为是二进制的所以要使用mysqlbinlog命令打开
mysqlbinlog --no-defaults --database=etl_test_1210 --base64-output=decode-rows -v --start-datetime='2021-12-03 09:00:00' --stop-datetime='2021-12-03 10:27:00' mysql-bin.001019
可以根据时间或文件位置来选择性的打开查看
日志分析
通过MysqlBinlog指令查看具体的mysql日志,如下:
///
SET TIMESTAMP=1350355892/*!*/;
BEGIN
/*!*/;
# at 1643330
#121016 10:51:32 server id 1 end_log_pos 1643885 Query thread_id=272571 exec_time=0 error_code=0
SET TIMESTAMP=1350355892/*!*/;
Insert into T_test….)
/*!*/;
# at 1643885
#121016 10:51:32 server id 1 end_log_pos 1643912 Xid = 0
COMMIT/*!*/;
///
1.开始事物的时间:
SET TIMESTAMP=1350355892/*!*/;
BEGIN
2.sqlevent起点
#at 1643330 :为事件的起点,是以1643330字节开始。
3.sqlevent 发生的时间点
#121016 10:51:32:是事件发生的时间,
4.serverId
server id 1 :为master 的serverId
5.sqlevent终点及花费时间,错误码
end_log_pos 1643885:为事件的终点,是以1643885 字节结束。
execTime 0: 花费的时间
error_code=0:错误码
Xid:事件指示提交的XA事务全局分布式id和InnoDB内部维护的trx_id不同
Mysql Binlog日志详解 - 空谷幽澜 - 博客园
Binlog详解 - 简书
mysql XID和trx_id小结_ITPUB博客
mysqlbinlog日志查看相关推荐
- mysql 二进制日志查看_使用mysqlbinlog查看二进制日志
(一)mysqlbinlog工具介绍 binlog类型是二进制的,也就意味着我们没法直接打开看,MySQL提供了mysqlbinlog来查看二进制日志,该工具类似于Oracle的logminer.my ...
- linux中查看日志技巧,日志查看技巧之筛选[linux命令集][排查篇]
引语:相信大家都会偶尔遇到要排查问题发生的原因的情况,那这种时候,我们最有力后盾就是日志文件了,所以谨记日志记录真的很重要.但是日志文件往往是很大的文件,而且里面有太多的东西可能不是我们需要的,如无数 ...
- mysql-binlog日志恢复数据库
binlog日志用于记录所有更新了数据或者已经潜在更新了数据的所有语句.语句以"事件"的形式保存,它描述数据更改.当我们因为某种原因导致数据库出现故障时,就可以利用binlog日志 ...
- mysql第三方工具binlog_mysql 开发进阶篇系列 33 工具篇(mysqlbinlog日志管理工具)
一.概述 由于服务器生成的二进制日志文件以二进制格式保存,所以如果要想检查这些文件的文本格式,就会用到mysqlbinlog日志管理工具. mysqlbinlog的语法如下: mysqlbinlog ...
- mysql 数据库日志管理工具_mysql mysqlbinlog日志管理工具使用教程
一.概述 由于服务器生成的二进制日志文件以二进制格式保存,所以如果要想检查这些文件的文本格式,就会用到mysqlbinlog日志管理工具. mysqlbinlog的语法如下: mysqlbinlog ...
- linux查询日志命令加过滤,日志查看技巧之筛选[linux命令集][排查篇]
引语:相信大家都会偶尔遇到要排查问题发生的原因的情况,那这种时候,我们最有力后盾就是日志文件了,所以谨记日志记录真的很重要.但是日志文件往往是很大的文件,而且里面有太多的东西可能不是我们需要的,如无数 ...
- Mysql-binlog的查看
介绍 简介 MySQL的二进制日志可以说是MySQL最重要的日志了,它记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是事务安全 ...
- linux日志查看常见方法
linux日志查看常见方法 作为一个常年的码农,常年与日志打交道,我自己常用的日志就有各种linux访问日志,php错误日志,nginx访问日志,mysql慢日志- 那么日志是如何查看与分析呢?这里的 ...
- 日志查看技巧之筛选去重[排查篇]
引语:相信大家都会偶尔遇到要排查问题发生的原因的情况,那这种时候,我们最有力后盾就是日志文件了,所以谨记日志记录真的很重要.但是日志文件往往是很大的文件,而且里面有太多的东西可能不是我们需要的,如无数 ...
最新文章
- matlab如何读取未知行数,带头文件和字段名的txt文件
- python网络通信框架_Python运维-Socket网络编程 (1)
- vba 窗体单选框怎么传回sub_EXCEL表格VBA中函数的日常使用
- Java网络编程:TCP实现聊天
- 智伴机器人班尼_班尼机器人说明书
- 东大22春《马克思主义基本原理概论》在线平时作业1百分非答案
- CSS面试须知--选择器
- 目前比较流行的网站设计风格有哪些
- Oracle和Postgre的TRUNC函数
- lcd屏和amoled屏的优缺点 lcd屏和amoled屏哪个效果好
- 上海联彤TV盒子安装apk
- 东北大学计算机硬件基础课件,东北大学计算机硬件基础实验报告模板.docx
- CTF实战训练日志——2021-6-27(五)
- winds主机部署zabbix_agent
- 股票涨跌量化怎样进行策略分析?
- 杰理之蓝牙发射器和接收器之间进行对讲【篇】
- oracle povit,oracle pivot 和 unpivot 函数的使用
- iOS笔记UI--委托代理传值
- 日本生活随感之 - Dell的亚洲攻略
- 计算机毕业设计Springboot+vue的宠物销售商城网站(源码+系统+mysql数据库+Lw文档)
热门文章
- 【干货】2021微信生态下的营销洞察.pdf(附下载链接)
- 吉林大学计算机专业宿舍研究生,吉林大学计算机系的研究生宿舍怎么样?我想考那的..._在职考研_帮考网...
- c语言删标点,C程序中文标点惹的祸,你可长点儿心吧
- hive表名命名规范_数据仓库开发规范
- 蓝桥杯 基础练习 FJ的字符串
- Java基础(二)——面向对象
- 花书+吴恩达深度学习(十三)卷积神经网络 CNN 之运算过程(前向传播、反向传播)
- Linux编程(7)_gdb
- 睡眠排序法-objective C版的代码
- 招聘贴---这个很重要嘛