MySQL LOCK和UNLOCK命令是否被复制?

时间:2015-03-01 19:39:31

标签: mysql replication table-locking

我有一个复制到奴隶的数据库。

我有一个进程,每分钟更新一次主数据库中的MyISAM表。它通过锁定表,删除相关条目,插入更新的条目然后解锁表来实现。更新的条目不一定映射到先前的条目(即一分钟它可能是5条记录,下一次是10条记录,下一次是特定标识符的2条记录)

此表中的slave上的SELECT查询不会返回任何结果。我唯一能想到的是LOCK和UNLOCK表命令没有进入从服务器,偶尔SELECT查询发生在DELETE之后但是在INSERT之前。

这是可能的,还是LOCK和UNLOCK也被发送到奴隶?我无法想象还有什么可能导致它,我无法用意图重现它,我只是时不时地看到它。

0 个答案:

没有答案