mysql只从同步会锁吗
在MySQL中,同步会导致锁定,因为同步需要在主数据库上执行写操作,这可能会导致锁定表或行。当同步完成并且从服务器已经从主服务器复制了所有更改时,锁定将被释放。为了避免长时间锁定,可以考虑使用基于GTID的异步复制,这可以减少锁定的时间并提高性能。
mysql binlog同步的三种方式
mysql复制主要有三种方式:基于SQL语句的复制(statement-based replication, SBR),基于行的复制(row-based replication, RBR),混合模式复制(mixed-based replication, MBR)。对应的,binlog的格式也有三种:STATEMENT,ROW,MIXED。