原创水平有限
测试版本5.7.14
上设置GTID_MODE=
(3):新复制的事务必须GTID事务(生成的是GTID事物,奴隶也只能应用GTID事物)
设置binlog格式为连续模式
做如下操作
mysql>插入测试值(1、2),
查询好了,1行影响(0.01秒)
mysql>插入测试值(2、3);
查询好了,1行影响(0.01秒)
mysql>删除从测试;
查询好,2行影响(0.01秒)
mysql>从测试;select *
空集(0.00秒)
首先我通过自己的工具infobin找到了这段操作的binlog,如果想获得这个工具学习可以参考文章最后
简单解释一下这里,是当前位置对应mysqlbinlog的,,
祝辞Gtid事件:Pos: 504 (0 x1f8) N_pos: 569 (0 x239)时间:1496993578 Event_size: 65(字节),
Gtid: 89 dfa8a4-cb13-11e6-b54-0c29a879a3:2
——在查询事件:Pos: 569 (0 x239) N_Pos: 641 (0 x281)时间:1496993578 Event_size: 72(字节),
Exe_time: 0, Use_db:测试语句(35 b-trun):/*开始!硫氧还蛋白开始吧!*/Gno: 2
- - - - -在地图事件:Pos641 (0 x281) N_pos: 689 (0 x2b1)时间:1496993578 Event_size: 48(字节),
TABLE_NAME TABLE_ID: 142 DB_NAME:测试:测试Gno: 2
- - - - - -在插入事件:Pos: 689 (0 x2b1) N_pos: 733 (0 x2dd)时间:1496993578 Event_size: 44(字节),
Dml alt=" MYSQL如何识别一个binlog中的一个事物”>
测试版本5.7.14
上设置GTID_MODE=
(3):新复制的事务必须GTID事务(生成的是GTID事物,奴隶也只能应用GTID事物)
设置binlog格式为连续模式
做如下操作
mysql>插入测试值(1、2),
查询好了,1行影响(0.01秒)
mysql>插入测试值(2、3);
查询好了,1行影响(0.01秒)
mysql>删除从测试;
查询好,2行影响(0.01秒)
mysql>从测试;select *
空集(0.00秒)
首先我通过自己的工具infobin找到了这段操作的binlog,如果想获得这个工具学习可以参考文章最后
简单解释一下这里,是当前位置对应mysqlbinlog的,,
祝辞Gtid事件:Pos: 504 (0 x1f8) N_pos: 569 (0 x239)时间:1496993578 Event_size: 65(字节),
Gtid: 89 dfa8a4-cb13-11e6-b54-0c29a879a3:2
——在查询事件:Pos: 569 (0 x239) N_Pos: 641 (0 x281)时间:1496993578 Event_size: 72(字节),
Exe_time: 0, Use_db:测试语句(35 b-trun):/*开始!硫氧还蛋白开始吧!*/Gno: 2
- - - - -在地图事件:Pos641 (0 x281) N_pos: 689 (0 x2b1)时间:1496993578 Event_size: 48(字节),
TABLE_NAME TABLE_ID: 142 DB_NAME:测试:测试Gno: 2
- - - - - -在插入事件:Pos: 689 (0 x2b1) N_pos: 733 (0 x2dd)时间:1496993578 Event_size: 44(字节),
Dml alt=" MYSQL如何识别一个binlog中的一个事物”>