标签: mysql insert database-replication
我想知道我是否执行失败的INSERT IGNORE查询(由于密钥冲突),它是否也被复制到奴隶以便在那里执行,或者只有在查询通过时?
INSERT IGNORE
由于
答案 0 :(得分:1)
INSERT IGNORE查询不会失败 - 它不会插入不合并的记录,并且会成功返回。这意味着应该复制新插入的记录。
成功执行“替换为”或“插入忽略” master映射到slave上的正常插入
这意味着只会复制插入主服务器上的行,并且主服务器忽略的行将不会在从服务器上复制,即使从服务器没有它们。
Some information on the topic @ tokutek