Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
INSERT IGNORE(キーの競合が原因で) 失敗したクエリを実行した場合、スレーブに複製されてそこでも実行されるのでしょうか、それともクエリが成功した場合にのみ実行されるのでしょうか?
INSERT IGNORE
ありがとう
INSERT IGNOREクエリは失敗しません。競合しないレコードは挿入されず、正常に返されます。これは、新しく挿入されたレコードを複製する必要があることを意味します。
マスターで「replace into」または「insert ignore」の実行が成功すると、スレーブでの通常の挿入にマップされます
これは、マスターに挿入された行のみが複製され、マスターによって無視された行は、たとえスレーブにそれらがなくても、スレーブに複製されないことを意味します。
トピックに関する情報 @ tokutek