2016-10-26 1 views
0

У меня возникли проблемы с пониманием того, почему обновление игнорировать SQL-запрос повлияет на репликацию? Может кто-нибудь объяснить так, что я мог понять, вместо того, чтобы указывать на то, что это небезопасно для репликации на основе заявления ..Почему обновление игнорировать SQL-запрос влияет на репликацию?

ответ

1

Это прямо на странице помощи для UPDATE заявление

UPDATE IGNORE заявления, в том числе те, у которых есть предложение ORDER BY, помечены как опасные для репликации на основе утверждений. (Это связано с тем, что порядок, в котором обновляются строки , определяет, какие строки игнорируются.) С этим изменением такие операторы вызывают предупреждение в журнале при использовании режима с инструкциями и регистрируются с использованием формата на основе строк, когда используя MIXED режим. (Ошибка № 11758262, ошибка № 50439) См. Раздел 18.2.1.3, «Определение безопасных и небезопасных выражений в двоичном протоколе» для получения дополнительной информации.

Понятно, что у вас есть вопрос?

(ссылка http://dev.mysql.com/doc/refman/5.7/en/update.html)

+0

спасибо на самом деле не специалист в БД с помощью любых средств. Наверное, мне нужно начать рисковать больше, чем то, что я делаю на своей дневной работе. – slopeofhope

Смежные вопросы