Из-за следующего предупреждения в mysqld.log
:
[Предупреждение] Небезопасный оператор записывается в двоичный журнал с использованием формата оператора, поскольку BINLOG_FORMAT = STATEMENT. Оператор небезопасен, потому что он использует предложение LIMIT. Это небезопасно, поскольку набор включенных строк не может быть предсказан.
Я хочу переключить формат репликации на MIXED
.
Но согласно документу MySQL:
Переключение формата репликации во время выполнения не рекомендуется при наличии каких-либо временных таблиц, поскольку временные таблицы регистрируются только при использовании репликации на основе операторов, тогда как при репликации на основе строк они не регистрируются.
Итак, вопрос в том, как определить, существуют ли временные таблицы для безопасного переключения двоичного формата журнала?