Spec-Zone.ru › MySQL 8.4

19.5.1.18 Репликация и LIMIT

Базовая репликация LIMIT в операторах DELETE, UPDATE и INSERT ... SELECT небезопасна, так как порядок затронутых строк не определен. (Такие операторы могут быть корректно реплицированы с помощью репликации на уровне операторов только в том случае, если они также содержат ORDER BY предложение.) В случае такого оператора:

  • При использовании режима STATEMENT теперь выводится предупреждение о том, что оператор не безопасен для репликации на уровне операторов.

    При использовании режима STATEMENT предупреждения выводятся для операторов DML, содержащих LIMIT, даже если они также содержат ORDER BY (и, следовательно, делаются детерминированными). Это известная проблема. (Ошибка #42851)

  • При использовании режима MIXED оператор теперь автоматически реплицируется в режиме на основе строк.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/replication-features-limit.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API