这篇文章主要介绍了MySQL中从库binlog如何使用mysqlbinlog stop-datetime过滤,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
FORMAT_DESCRIPTION_EVENT:190825 0:01:37
PREVIOUS_GTIDS_LOG_EVENT:190825 0:01:37
以上两个Event都是从库binlog自己生成当然就是本实例的时间。
GTID_LOG_EVENT:190724 14:07:36
QUERY_EVENT:190724 14:07:36
MAP_EVENT:190724 14:07:36
WRITE_EVET:190724 14:07:36
XID_EVENT:190724 14:07:36
他们都是主库语句命令发起的时间。
如果这个时候我们使用stop-datetime=‘2019-07-25 00:00:00’ 不会解析到这个事务。原因在于FORMAT_DESCRIPTION_EVENT的时间超过了这个时间直接退出了。
源码如下:
MySQL中从库binlog如何使用mysqlbinlog stop-datetime过滤
debug如下:
MySQL中从库binlog如何使用mysqlbinlog stop-datetime过滤
大型站长资讯类网站! https://www.0482zz.com