背景
最近开启线上mysql5.6的GTID,有一个注意事项是必须开启auto_position=1,同时参看淘宝内核月报 http://mysql.taobao.org/monthly/2015/04/10/ 同样描述了这个问题,但是有个问题却没有说明auto_position=1到底是干了什么?以及这个参数对MHA的影响?
在做change master的时候回自动的去找到事务执行的位置:http://keithlan.github.io/2016/06/23/gtid/
那么问题来了,怎么自动去定位呢?也就是主库和从库是怎么通信关于彼此的gtid的问题,参考:https://dev.mysql.com/doc/refman/5.7/en/change-master-to.html